Hi,

I'm trying to compile the branch head of 8.4 under windows using msvc.
Unfortunatly I get compile errors:

../../src/compiler/backend/register-allocator-verifier.cc(355,19): error: 
loop variable 'pair' creates a copy from type 'const std::pair<const 
v8::internal::compiler::InstructionOperand, 
v8::internal::compiler::Assessment *>' [-Werror,-Wrange-loop-construct]
  for (const auto pair : map()) {
                  ^
../../src/compiler/backend/register-allocator-verifier.cc(355,8): note: use 
reference type 'const std::pair<const 
v8::internal::compiler::InstructionOperand, 
v8::internal::compiler::Assessment *> &' to prevent copying
  for (const auto pair : map()) {
       ^~~~~~~~~~~~~~~~~
                  &
1 error generated.

For complete log see attach

Any ideas where the error comes from are appreciated,
thanks.

>cl
Microsoft (R) C/C++-Optimierungscompiler Version 19.16.27042 für x86

>git log -n 1
commit 483421e9549adbf4a65d54d43fbffb250a577e5c (HEAD, tag: 8.4.371.22, 
origin/8.4-lkgr, branch-heads/8.4)


>gn gen out/x64-win.release --args="is_debug=false target_cpu=\"x64\" 
v8_target_cpu=\"x64\" use_goma=false is_clang=true v8_static_library=false 
is_component_build=true use_custom_libcxx=false 
v8_untrusted_code_mitigations=true"

>>ninja -C out/x64-win.release

-- 
-- 
v8-users mailing list
v8-users@googlegroups.com
http://groups.google.com/group/v8-users
--- 
You received this message because you are subscribed to the Google Groups 
"v8-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to v8-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/v8-users/e61db0c0-4856-4eff-b3b2-b189d1bef8b3o%40googlegroups.com.
ninja: Entering directory `out/x64-win.release'
[1/1540] CXX obj/v8_compiler_opt/opcodes.obj
[2/1540] CXX obj/v8_compiler/register-allocator-verifier.obj
FAILED: obj/v8_compiler/register-allocator-verifier.obj 
..\..\third_party\llvm-build\Release+Asserts\bin\clang-cl.exe /nologo 
/showIncludes:user "-imsvcC:\Program Files (x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\ATLMFC\include" 
"-imsvcC:\Program Files (x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include" "-imsvcC:\Program 
Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\shared" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" "-imsvcC:\Program Files 
(x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\ATLMFC\include" 
"-imsvcC:\Program Files (x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include" "-imsvcC:\Program 
Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\shared" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" -DUSE_AURA=1 
"-DCR_CLANG_REVISION=\"n346557-4e0d9925-3\"" -D_HAS_NODISCARD 
-D_HAS_EXCEPTIONS=0 -DCOMPONENT_BUILD -D__STD_C -D_CRT_RAND_S 
-D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -D_ATL_NO_OPENGL 
-D_WINDOWS -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DPSAPI_VERSION=2 -DWIN32 
-D_SECURE_ATL -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -DWIN32_LEAN_AND_MEAN 
-DNOMINMAX -D_UNICODE -DUNICODE -DNTDDI_VERSION=NTDDI_WIN10_RS2 
-D_WIN32_WINNT=0x0A00 -DWINVER=0x0A00 -DNDEBUG -DNVALGRIND 
-DDYNAMIC_ANNOTATIONS_ENABLED=0 -DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64 
-DENABLE_MINOR_MC -DV8_INTL_SUPPORT -DV8_USE_EXTERNAL_STARTUP_DATA 
-DV8_CONCURRENT_MARKING -DV8_ARRAY_BUFFER_EXTENSION 
-DV8_ENABLE_LAZY_SOURCE_POSITIONS -DV8_WIN64_UNWINDING_INFO 
-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH -DV8_SNAPSHOT_COMPRESSION 
-DV8_COMPRESS_POINTERS -DV8_31BIT_SMIS_ON_64BIT_ARCH -DV8_DEPRECATION_WARNINGS 
-DV8_IMMINENT_DEPRECATION_WARNINGS -DV8_TARGET_ARCH_X64 -DV8_HAVE_TARGET_OS 
-DV8_TARGET_OS_WIN -DBUILDING_V8_SHARED -DV8_COMPRESS_POINTERS 
-DV8_31BIT_SMIS_ON_64BIT_ARCH -DV8_DEPRECATION_WARNINGS 
-DV8_IMMINENT_DEPRECATION_WARNINGS -DU_USING_ICU_NAMESPACE=0 
-DU_ENABLE_DYLOAD=0 -DUSE_CHROMIUM_ICU=1 -DU_ENABLE_TRACING=1 
-DU_ENABLE_RESOURCE_TRACING=0 -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE 
-DUCHAR_TYPE=wchar_t -I../.. -Igen -I../.. -I../../include -Igen 
-I../../third_party/icu/source/common -I../../third_party/icu/source/i18n 
-fcolor-diagnostics -fmerge-all-constants 
-fcrash-diagnostics-dir=../../tools/clang/crashreports -Xclang -mllvm -Xclang 
-instcombine-lower-dbg-declare=0 -fcomplete-member-pointers /Gy /FS /bigobj 
/utf-8 /Zc:twoPhase /Zc:sizedDealloc- /X -fmsc-version=1916 /guard:cf,nochecks 
/Zc:dllexportInlines- -m64 /Brepro -Wno-builtin-macro-redefined -D__DATE__= 
-D__TIME__= -D__TIMESTAMP__= -Xclang -fdebug-compilation-dir -Xclang . 
-no-canonical-prefixes /W4 -Wimplicit-fallthrough -Wunreachable-code 
-Wthread-safety -Wextra-semi /WX /wd4091 /wd4127 /wd4251 /wd4275 /wd4312 
/wd4324 /wd4351 /wd4355 /wd4503 /wd4589 /wd4611 /wd4100 /wd4121 /wd4244 /wd4505 
/wd4510 /wd4512 /wd4610 /wd4838 /wd4995 /wd4996 /wd4456 /wd4457 /wd4458 /wd4459 
/wd4200 /wd4201 /wd4204 /wd4221 /wd4245 /wd4267 /wd4305 /wd4389 /wd4702 /wd4701 
/wd4703 /wd4661 /wd4706 /wd4715 -Wno-missing-field-initializers 
-Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration 
-Wno-undefined-var-template -Wno-nonportable-include-path 
-Wno-ignored-pragma-optimize -Wno-implicit-int-float-conversion 
-Wno-final-dtor-non-final-class -Wno-builtin-assume-aligned-alignment 
-Wno-deprecated-copy -Wno-non-c-typedef-for-linkage /Z7 -gcodeview-ghash 
-Xclang -debug-info-kind=constructor /MD -Wheader-hygiene -Wstring-conversion 
-Wtautological-overlap-compare -Wmissing-field-initializers -Wunreachable-code 
-Wshorten-64-to-32 /wd4245 /wd4267 /wd4324 /wd4701 /wd4702 /wd4703 /wd4709 
/wd4714 /wd4715 /wd4718 /wd4723 /wd4724 /wd4800 /O2 /Ob2 /Oy- /Zc:inline /Gw 
-Wexit-time-destructors /TP /wd4577 /GR- /c 
../../src/compiler/backend/register-allocator-verifier.cc 
/Foobj/v8_compiler/register-allocator-verifier.obj /Fd"obj/v8_compiler_cc.pdb"
../../src/compiler/backend/register-allocator-verifier.cc(355,19): error: loop 
variable 'pair' creates a copy from type 'const std::pair<const 
v8::internal::compiler::InstructionOperand, v8::internal::compiler::Assessment 
*>' [-Werror,-Wrange-loop-construct]
  for (const auto pair : map()) {
                  ^
../../src/compiler/backend/register-allocator-verifier.cc(355,8): note: use 
reference type 'const std::pair<const 
v8::internal::compiler::InstructionOperand, v8::internal::compiler::Assessment 
*> &' to prevent copying
  for (const auto pair : map()) {
       ^~~~~~~~~~~~~~~~~
                  &
1 error generated.
[3/1540] CXX obj/v8_compiler/jump-threading.obj
FAILED: obj/v8_compiler/jump-threading.obj 
..\..\third_party\llvm-build\Release+Asserts\bin\clang-cl.exe /nologo 
/showIncludes:user "-imsvcC:\Program Files (x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\ATLMFC\include" 
"-imsvcC:\Program Files (x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include" "-imsvcC:\Program 
Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\shared" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" "-imsvcC:\Program Files 
(x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\ATLMFC\include" 
"-imsvcC:\Program Files (x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include" "-imsvcC:\Program 
Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\shared" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" -DUSE_AURA=1 
"-DCR_CLANG_REVISION=\"n346557-4e0d9925-3\"" -D_HAS_NODISCARD 
-D_HAS_EXCEPTIONS=0 -DCOMPONENT_BUILD -D__STD_C -D_CRT_RAND_S 
-D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -D_ATL_NO_OPENGL 
-D_WINDOWS -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DPSAPI_VERSION=2 -DWIN32 
-D_SECURE_ATL -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -DWIN32_LEAN_AND_MEAN 
-DNOMINMAX -D_UNICODE -DUNICODE -DNTDDI_VERSION=NTDDI_WIN10_RS2 
-D_WIN32_WINNT=0x0A00 -DWINVER=0x0A00 -DNDEBUG -DNVALGRIND 
-DDYNAMIC_ANNOTATIONS_ENABLED=0 -DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64 
-DENABLE_MINOR_MC -DV8_INTL_SUPPORT -DV8_USE_EXTERNAL_STARTUP_DATA 
-DV8_CONCURRENT_MARKING -DV8_ARRAY_BUFFER_EXTENSION 
-DV8_ENABLE_LAZY_SOURCE_POSITIONS -DV8_WIN64_UNWINDING_INFO 
-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH -DV8_SNAPSHOT_COMPRESSION 
-DV8_COMPRESS_POINTERS -DV8_31BIT_SMIS_ON_64BIT_ARCH -DV8_DEPRECATION_WARNINGS 
-DV8_IMMINENT_DEPRECATION_WARNINGS -DV8_TARGET_ARCH_X64 -DV8_HAVE_TARGET_OS 
-DV8_TARGET_OS_WIN -DBUILDING_V8_SHARED -DV8_COMPRESS_POINTERS 
-DV8_31BIT_SMIS_ON_64BIT_ARCH -DV8_DEPRECATION_WARNINGS 
-DV8_IMMINENT_DEPRECATION_WARNINGS -DU_USING_ICU_NAMESPACE=0 
-DU_ENABLE_DYLOAD=0 -DUSE_CHROMIUM_ICU=1 -DU_ENABLE_TRACING=1 
-DU_ENABLE_RESOURCE_TRACING=0 -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE 
-DUCHAR_TYPE=wchar_t -I../.. -Igen -I../.. -I../../include -Igen 
-I../../third_party/icu/source/common -I../../third_party/icu/source/i18n 
-fcolor-diagnostics -fmerge-all-constants 
-fcrash-diagnostics-dir=../../tools/clang/crashreports -Xclang -mllvm -Xclang 
-instcombine-lower-dbg-declare=0 -fcomplete-member-pointers /Gy /FS /bigobj 
/utf-8 /Zc:twoPhase /Zc:sizedDealloc- /X -fmsc-version=1916 /guard:cf,nochecks 
/Zc:dllexportInlines- -m64 /Brepro -Wno-builtin-macro-redefined -D__DATE__= 
-D__TIME__= -D__TIMESTAMP__= -Xclang -fdebug-compilation-dir -Xclang . 
-no-canonical-prefixes /W4 -Wimplicit-fallthrough -Wunreachable-code 
-Wthread-safety -Wextra-semi /WX /wd4091 /wd4127 /wd4251 /wd4275 /wd4312 
/wd4324 /wd4351 /wd4355 /wd4503 /wd4589 /wd4611 /wd4100 /wd4121 /wd4244 /wd4505 
/wd4510 /wd4512 /wd4610 /wd4838 /wd4995 /wd4996 /wd4456 /wd4457 /wd4458 /wd4459 
/wd4200 /wd4201 /wd4204 /wd4221 /wd4245 /wd4267 /wd4305 /wd4389 /wd4702 /wd4701 
/wd4703 /wd4661 /wd4706 /wd4715 -Wno-missing-field-initializers 
-Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration 
-Wno-undefined-var-template -Wno-nonportable-include-path 
-Wno-ignored-pragma-optimize -Wno-implicit-int-float-conversion 
-Wno-final-dtor-non-final-class -Wno-builtin-assume-aligned-alignment 
-Wno-deprecated-copy -Wno-non-c-typedef-for-linkage /Z7 -gcodeview-ghash 
-Xclang -debug-info-kind=constructor /MD -Wheader-hygiene -Wstring-conversion 
-Wtautological-overlap-compare -Wmissing-field-initializers -Wunreachable-code 
-Wshorten-64-to-32 /wd4245 /wd4267 /wd4324 /wd4701 /wd4702 /wd4703 /wd4709 
/wd4714 /wd4715 /wd4718 /wd4723 /wd4724 /wd4800 /O2 /Ob2 /Oy- /Zc:inline /Gw 
-Wexit-time-destructors /TP /wd4577 /GR- /c 
../../src/compiler/backend/jump-threading.cc 
/Foobj/v8_compiler/jump-threading.obj /Fd"obj/v8_compiler_cc.pdb"
In file included from ../../src/compiler/backend/jump-threading.cc:6:
In file included from ../..\src/compiler/backend/code-generator-impl.h:9:
In file included from ../..\src/compiler/backend/code-generator.h:18:
../..\src/deoptimizer/deoptimizer.h(497,38): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
  static int input_offset() { return offsetof(Deoptimizer, input_); }
                                     ^                     ~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
In file included from ../../src/compiler/backend/jump-threading.cc:6:
In file included from ../..\src/compiler/backend/code-generator-impl.h:9:
In file included from ../..\src/compiler/backend/code-generator.h:18:
../..\src/deoptimizer/deoptimizer.h(499,12): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
    return offsetof(Deoptimizer, output_count_);
           ^                     ~~~~~~~~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
In file included from ../../src/compiler/backend/jump-threading.cc:6:
In file included from ../..\src/compiler/backend/code-generator-impl.h:9:
In file included from ../..\src/compiler/backend/code-generator.h:18:
../..\src/deoptimizer/deoptimizer.h(501,39): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
  static int output_offset() { return offsetof(Deoptimizer, output_); }
                                      ^                     ~~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
In file included from ../../src/compiler/backend/jump-threading.cc:6:
In file included from ../..\src/compiler/backend/code-generator-impl.h:9:
In file included from ../..\src/compiler/backend/code-generator.h:18:
../..\src/deoptimizer/deoptimizer.h(504,12): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
    return offsetof(Deoptimizer, caller_frame_top_);
           ^                     ~~~~~~~~~~~~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
4 errors generated.
[4/1540] CXX obj/v8_init/setup-isolate-full.obj
FAILED: obj/v8_init/setup-isolate-full.obj 
..\..\third_party\llvm-build\Release+Asserts\bin\clang-cl.exe /nologo 
/showIncludes:user "-imsvcC:\Program Files (x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\ATLMFC\include" 
"-imsvcC:\Program Files (x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include" "-imsvcC:\Program 
Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\shared" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" "-imsvcC:\Program Files 
(x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\ATLMFC\include" 
"-imsvcC:\Program Files (x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include" "-imsvcC:\Program 
Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\shared" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" -DUSE_AURA=1 
"-DCR_CLANG_REVISION=\"n346557-4e0d9925-3\"" -D_HAS_NODISCARD 
-D_HAS_EXCEPTIONS=0 -DCOMPONENT_BUILD -D__STD_C -D_CRT_RAND_S 
-D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -D_ATL_NO_OPENGL 
-D_WINDOWS -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DPSAPI_VERSION=2 -DWIN32 
-D_SECURE_ATL -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -DWIN32_LEAN_AND_MEAN 
-DNOMINMAX -D_UNICODE -DUNICODE -DNTDDI_VERSION=NTDDI_WIN10_RS2 
-D_WIN32_WINNT=0x0A00 -DWINVER=0x0A00 -DNDEBUG -DNVALGRIND 
-DDYNAMIC_ANNOTATIONS_ENABLED=0 -DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64 
-DENABLE_MINOR_MC -DV8_INTL_SUPPORT -DV8_USE_EXTERNAL_STARTUP_DATA 
-DV8_CONCURRENT_MARKING -DV8_ARRAY_BUFFER_EXTENSION 
-DV8_ENABLE_LAZY_SOURCE_POSITIONS -DV8_WIN64_UNWINDING_INFO 
-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH -DV8_SNAPSHOT_COMPRESSION 
-DV8_COMPRESS_POINTERS -DV8_31BIT_SMIS_ON_64BIT_ARCH -DV8_DEPRECATION_WARNINGS 
-DV8_IMMINENT_DEPRECATION_WARNINGS -DV8_TARGET_ARCH_X64 -DV8_HAVE_TARGET_OS 
-DV8_TARGET_OS_WIN -DBUILDING_V8_SHARED -DV8_COMPRESS_POINTERS 
-DV8_31BIT_SMIS_ON_64BIT_ARCH -DV8_DEPRECATION_WARNINGS 
-DV8_IMMINENT_DEPRECATION_WARNINGS -DU_USING_ICU_NAMESPACE=0 
-DU_ENABLE_DYLOAD=0 -DUSE_CHROMIUM_ICU=1 -DU_ENABLE_TRACING=1 
-DU_ENABLE_RESOURCE_TRACING=0 -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE 
-DUCHAR_TYPE=wchar_t -I../.. -Igen -I../.. -I../../include -Igen 
-I../../third_party/icu/source/common -I../../third_party/icu/source/i18n 
-fcolor-diagnostics -fmerge-all-constants 
-fcrash-diagnostics-dir=../../tools/clang/crashreports -Xclang -mllvm -Xclang 
-instcombine-lower-dbg-declare=0 -fcomplete-member-pointers /Gy /FS /bigobj 
/utf-8 /Zc:twoPhase /Zc:sizedDealloc- /X -fmsc-version=1916 /guard:cf,nochecks 
/Zc:dllexportInlines- -m64 /Brepro -Wno-builtin-macro-redefined -D__DATE__= 
-D__TIME__= -D__TIMESTAMP__= -Xclang -fdebug-compilation-dir -Xclang . 
-no-canonical-prefixes /W4 -Wimplicit-fallthrough -Wunreachable-code 
-Wthread-safety -Wextra-semi /WX /wd4091 /wd4127 /wd4251 /wd4275 /wd4312 
/wd4324 /wd4351 /wd4355 /wd4503 /wd4589 /wd4611 /wd4100 /wd4121 /wd4244 /wd4505 
/wd4510 /wd4512 /wd4610 /wd4838 /wd4995 /wd4996 /wd4456 /wd4457 /wd4458 /wd4459 
/wd4200 /wd4201 /wd4204 /wd4221 /wd4245 /wd4267 /wd4305 /wd4389 /wd4702 /wd4701 
/wd4703 /wd4661 /wd4706 /wd4715 -Wno-missing-field-initializers 
-Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration 
-Wno-undefined-var-template -Wno-nonportable-include-path 
-Wno-ignored-pragma-optimize -Wno-implicit-int-float-conversion 
-Wno-final-dtor-non-final-class -Wno-builtin-assume-aligned-alignment 
-Wno-deprecated-copy -Wno-non-c-typedef-for-linkage /Z7 -gcodeview-ghash 
-Xclang -debug-info-kind=constructor /MD -Wheader-hygiene -Wstring-conversion 
-Wtautological-overlap-compare -Wmissing-field-initializers -Wunreachable-code 
-Wshorten-64-to-32 /wd4245 /wd4267 /wd4324 /wd4701 /wd4702 /wd4703 /wd4709 
/wd4714 /wd4715 /wd4718 /wd4723 /wd4724 /wd4800 /O2 /Ob2 /Oy- /Zc:inline /Gw 
-Wexit-time-destructors /TP /wd4577 /GR- /c 
../../src/init/setup-isolate-full.cc /Foobj/v8_init/setup-isolate-full.obj 
/Fd"obj/v8_init_cc.pdb"
In file included from ../../src/init/setup-isolate-full.cc:8:
In file included from ../..\src/debug/debug-evaluate.h:11:
In file included from ../..\src/debug/debug-frames.h:10:
../..\src/deoptimizer/deoptimizer.h(497,38): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
  static int input_offset() { return offsetof(Deoptimizer, input_); }
                                     ^                     ~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
In file included from ../../src/init/setup-isolate-full.cc:8:
In file included from ../..\src/debug/debug-evaluate.h:11:
In file included from ../..\src/debug/debug-frames.h:10:
../..\src/deoptimizer/deoptimizer.h(499,12): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
    return offsetof(Deoptimizer, output_count_);
           ^                     ~~~~~~~~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
In file included from ../../src/init/setup-isolate-full.cc:8:
In file included from ../..\src/debug/debug-evaluate.h:11:
In file included from ../..\src/debug/debug-frames.h:10:
../..\src/deoptimizer/deoptimizer.h(501,39): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
  static int output_offset() { return offsetof(Deoptimizer, output_); }
                                      ^                     ~~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
In file included from ../../src/init/setup-isolate-full.cc:8:
In file included from ../..\src/debug/debug-evaluate.h:11:
In file included from ../..\src/debug/debug-frames.h:10:
../..\src/deoptimizer/deoptimizer.h(504,12): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
    return offsetof(Deoptimizer, caller_frame_top_);
           ^                     ~~~~~~~~~~~~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
4 errors generated.
[5/1540] CXX obj/v8_compiler/code-generator.obj
FAILED: obj/v8_compiler/code-generator.obj 
..\..\third_party\llvm-build\Release+Asserts\bin\clang-cl.exe /nologo 
/showIncludes:user "-imsvcC:\Program Files (x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\ATLMFC\include" 
"-imsvcC:\Program Files (x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include" "-imsvcC:\Program 
Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\shared" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" "-imsvcC:\Program Files 
(x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\ATLMFC\include" 
"-imsvcC:\Program Files (x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include" "-imsvcC:\Program 
Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\shared" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" -DUSE_AURA=1 
"-DCR_CLANG_REVISION=\"n346557-4e0d9925-3\"" -D_HAS_NODISCARD 
-D_HAS_EXCEPTIONS=0 -DCOMPONENT_BUILD -D__STD_C -D_CRT_RAND_S 
-D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -D_ATL_NO_OPENGL 
-D_WINDOWS -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DPSAPI_VERSION=2 -DWIN32 
-D_SECURE_ATL -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -DWIN32_LEAN_AND_MEAN 
-DNOMINMAX -D_UNICODE -DUNICODE -DNTDDI_VERSION=NTDDI_WIN10_RS2 
-D_WIN32_WINNT=0x0A00 -DWINVER=0x0A00 -DNDEBUG -DNVALGRIND 
-DDYNAMIC_ANNOTATIONS_ENABLED=0 -DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64 
-DENABLE_MINOR_MC -DV8_INTL_SUPPORT -DV8_USE_EXTERNAL_STARTUP_DATA 
-DV8_CONCURRENT_MARKING -DV8_ARRAY_BUFFER_EXTENSION 
-DV8_ENABLE_LAZY_SOURCE_POSITIONS -DV8_WIN64_UNWINDING_INFO 
-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH -DV8_SNAPSHOT_COMPRESSION 
-DV8_COMPRESS_POINTERS -DV8_31BIT_SMIS_ON_64BIT_ARCH -DV8_DEPRECATION_WARNINGS 
-DV8_IMMINENT_DEPRECATION_WARNINGS -DV8_TARGET_ARCH_X64 -DV8_HAVE_TARGET_OS 
-DV8_TARGET_OS_WIN -DBUILDING_V8_SHARED -DV8_COMPRESS_POINTERS 
-DV8_31BIT_SMIS_ON_64BIT_ARCH -DV8_DEPRECATION_WARNINGS 
-DV8_IMMINENT_DEPRECATION_WARNINGS -DU_USING_ICU_NAMESPACE=0 
-DU_ENABLE_DYLOAD=0 -DUSE_CHROMIUM_ICU=1 -DU_ENABLE_TRACING=1 
-DU_ENABLE_RESOURCE_TRACING=0 -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE 
-DUCHAR_TYPE=wchar_t -I../.. -Igen -I../.. -I../../include -Igen 
-I../../third_party/icu/source/common -I../../third_party/icu/source/i18n 
-fcolor-diagnostics -fmerge-all-constants 
-fcrash-diagnostics-dir=../../tools/clang/crashreports -Xclang -mllvm -Xclang 
-instcombine-lower-dbg-declare=0 -fcomplete-member-pointers /Gy /FS /bigobj 
/utf-8 /Zc:twoPhase /Zc:sizedDealloc- /X -fmsc-version=1916 /guard:cf,nochecks 
/Zc:dllexportInlines- -m64 /Brepro -Wno-builtin-macro-redefined -D__DATE__= 
-D__TIME__= -D__TIMESTAMP__= -Xclang -fdebug-compilation-dir -Xclang . 
-no-canonical-prefixes /W4 -Wimplicit-fallthrough -Wunreachable-code 
-Wthread-safety -Wextra-semi /WX /wd4091 /wd4127 /wd4251 /wd4275 /wd4312 
/wd4324 /wd4351 /wd4355 /wd4503 /wd4589 /wd4611 /wd4100 /wd4121 /wd4244 /wd4505 
/wd4510 /wd4512 /wd4610 /wd4838 /wd4995 /wd4996 /wd4456 /wd4457 /wd4458 /wd4459 
/wd4200 /wd4201 /wd4204 /wd4221 /wd4245 /wd4267 /wd4305 /wd4389 /wd4702 /wd4701 
/wd4703 /wd4661 /wd4706 /wd4715 -Wno-missing-field-initializers 
-Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration 
-Wno-undefined-var-template -Wno-nonportable-include-path 
-Wno-ignored-pragma-optimize -Wno-implicit-int-float-conversion 
-Wno-final-dtor-non-final-class -Wno-builtin-assume-aligned-alignment 
-Wno-deprecated-copy -Wno-non-c-typedef-for-linkage /Z7 -gcodeview-ghash 
-Xclang -debug-info-kind=constructor /MD -Wheader-hygiene -Wstring-conversion 
-Wtautological-overlap-compare -Wmissing-field-initializers -Wunreachable-code 
-Wshorten-64-to-32 /wd4245 /wd4267 /wd4324 /wd4701 /wd4702 /wd4703 /wd4709 
/wd4714 /wd4715 /wd4718 /wd4723 /wd4724 /wd4800 /O2 /Ob2 /Oy- /Zc:inline /Gw 
-Wexit-time-destructors /TP /wd4577 /GR- /c 
../../src/compiler/backend/code-generator.cc 
/Foobj/v8_compiler/code-generator.obj /Fd"obj/v8_compiler_cc.pdb"
In file included from ../../src/compiler/backend/code-generator.cc:5:
In file included from ../..\src/compiler/backend/code-generator.h:18:
../..\src/deoptimizer/deoptimizer.h(497,38): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
  static int input_offset() { return offsetof(Deoptimizer, input_); }
                                     ^                     ~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
In file included from ../../src/compiler/backend/code-generator.cc:5:
In file included from ../..\src/compiler/backend/code-generator.h:18:
../..\src/deoptimizer/deoptimizer.h(499,12): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
    return offsetof(Deoptimizer, output_count_);
           ^                     ~~~~~~~~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
In file included from ../../src/compiler/backend/code-generator.cc:5:
In file included from ../..\src/compiler/backend/code-generator.h:18:
../..\src/deoptimizer/deoptimizer.h(501,39): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
  static int output_offset() { return offsetof(Deoptimizer, output_); }
                                      ^                     ~~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
In file included from ../../src/compiler/backend/code-generator.cc:5:
In file included from ../..\src/compiler/backend/code-generator.h:18:
../..\src/deoptimizer/deoptimizer.h(504,12): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
    return offsetof(Deoptimizer, caller_frame_top_);
           ^                     ~~~~~~~~~~~~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
4 errors generated.
[6/1540] CXX obj/v8_compiler/instruction-selector.obj
FAILED: obj/v8_compiler/instruction-selector.obj 
..\..\third_party\llvm-build\Release+Asserts\bin\clang-cl.exe /nologo 
/showIncludes:user "-imsvcC:\Program Files (x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\ATLMFC\include" 
"-imsvcC:\Program Files (x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include" "-imsvcC:\Program 
Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\shared" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" "-imsvcC:\Program Files 
(x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\ATLMFC\include" 
"-imsvcC:\Program Files (x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include" "-imsvcC:\Program 
Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\shared" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" -DUSE_AURA=1 
"-DCR_CLANG_REVISION=\"n346557-4e0d9925-3\"" -D_HAS_NODISCARD 
-D_HAS_EXCEPTIONS=0 -DCOMPONENT_BUILD -D__STD_C -D_CRT_RAND_S 
-D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -D_ATL_NO_OPENGL 
-D_WINDOWS -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DPSAPI_VERSION=2 -DWIN32 
-D_SECURE_ATL -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -DWIN32_LEAN_AND_MEAN 
-DNOMINMAX -D_UNICODE -DUNICODE -DNTDDI_VERSION=NTDDI_WIN10_RS2 
-D_WIN32_WINNT=0x0A00 -DWINVER=0x0A00 -DNDEBUG -DNVALGRIND 
-DDYNAMIC_ANNOTATIONS_ENABLED=0 -DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64 
-DENABLE_MINOR_MC -DV8_INTL_SUPPORT -DV8_USE_EXTERNAL_STARTUP_DATA 
-DV8_CONCURRENT_MARKING -DV8_ARRAY_BUFFER_EXTENSION 
-DV8_ENABLE_LAZY_SOURCE_POSITIONS -DV8_WIN64_UNWINDING_INFO 
-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH -DV8_SNAPSHOT_COMPRESSION 
-DV8_COMPRESS_POINTERS -DV8_31BIT_SMIS_ON_64BIT_ARCH -DV8_DEPRECATION_WARNINGS 
-DV8_IMMINENT_DEPRECATION_WARNINGS -DV8_TARGET_ARCH_X64 -DV8_HAVE_TARGET_OS 
-DV8_TARGET_OS_WIN -DBUILDING_V8_SHARED -DV8_COMPRESS_POINTERS 
-DV8_31BIT_SMIS_ON_64BIT_ARCH -DV8_DEPRECATION_WARNINGS 
-DV8_IMMINENT_DEPRECATION_WARNINGS -DU_USING_ICU_NAMESPACE=0 
-DU_ENABLE_DYLOAD=0 -DUSE_CHROMIUM_ICU=1 -DU_ENABLE_TRACING=1 
-DU_ENABLE_RESOURCE_TRACING=0 -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE 
-DUCHAR_TYPE=wchar_t -I../.. -Igen -I../.. -I../../include -Igen 
-I../../third_party/icu/source/common -I../../third_party/icu/source/i18n 
-fcolor-diagnostics -fmerge-all-constants 
-fcrash-diagnostics-dir=../../tools/clang/crashreports -Xclang -mllvm -Xclang 
-instcombine-lower-dbg-declare=0 -fcomplete-member-pointers /Gy /FS /bigobj 
/utf-8 /Zc:twoPhase /Zc:sizedDealloc- /X -fmsc-version=1916 /guard:cf,nochecks 
/Zc:dllexportInlines- -m64 /Brepro -Wno-builtin-macro-redefined -D__DATE__= 
-D__TIME__= -D__TIMESTAMP__= -Xclang -fdebug-compilation-dir -Xclang . 
-no-canonical-prefixes /W4 -Wimplicit-fallthrough -Wunreachable-code 
-Wthread-safety -Wextra-semi /WX /wd4091 /wd4127 /wd4251 /wd4275 /wd4312 
/wd4324 /wd4351 /wd4355 /wd4503 /wd4589 /wd4611 /wd4100 /wd4121 /wd4244 /wd4505 
/wd4510 /wd4512 /wd4610 /wd4838 /wd4995 /wd4996 /wd4456 /wd4457 /wd4458 /wd4459 
/wd4200 /wd4201 /wd4204 /wd4221 /wd4245 /wd4267 /wd4305 /wd4389 /wd4702 /wd4701 
/wd4703 /wd4661 /wd4706 /wd4715 -Wno-missing-field-initializers 
-Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration 
-Wno-undefined-var-template -Wno-nonportable-include-path 
-Wno-ignored-pragma-optimize -Wno-implicit-int-float-conversion 
-Wno-final-dtor-non-final-class -Wno-builtin-assume-aligned-alignment 
-Wno-deprecated-copy -Wno-non-c-typedef-for-linkage /Z7 -gcodeview-ghash 
-Xclang -debug-info-kind=constructor /MD -Wheader-hygiene -Wstring-conversion 
-Wtautological-overlap-compare -Wmissing-field-initializers -Wunreachable-code 
-Wshorten-64-to-32 /wd4245 /wd4267 /wd4324 /wd4701 /wd4702 /wd4703 /wd4709 
/wd4714 /wd4715 /wd4718 /wd4723 /wd4724 /wd4800 /O2 /Ob2 /Oy- /Zc:inline /Gw 
-Wexit-time-destructors /TP /wd4577 /GR- /c 
../../src/compiler/backend/instruction-selector.cc 
/Foobj/v8_compiler/instruction-selector.obj /Fd"obj/v8_compiler_cc.pdb"
In file included from ../../src/compiler/backend/instruction-selector.cc:19:
../..\src/deoptimizer/deoptimizer.h(497,38): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
  static int input_offset() { return offsetof(Deoptimizer, input_); }
                                     ^                     ~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
In file included from ../../src/compiler/backend/instruction-selector.cc:19:
../..\src/deoptimizer/deoptimizer.h(499,12): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
    return offsetof(Deoptimizer, output_count_);
           ^                     ~~~~~~~~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
In file included from ../../src/compiler/backend/instruction-selector.cc:19:
../..\src/deoptimizer/deoptimizer.h(501,39): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
  static int output_offset() { return offsetof(Deoptimizer, output_); }
                                      ^                     ~~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
In file included from ../../src/compiler/backend/instruction-selector.cc:19:
../..\src/deoptimizer/deoptimizer.h(504,12): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
    return offsetof(Deoptimizer, caller_frame_top_);
           ^                     ~~~~~~~~~~~~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
4 errors generated.
[7/1540] CXX obj/v8_initializers/builtins-x64.obj
FAILED: obj/v8_initializers/builtins-x64.obj 
..\..\third_party\llvm-build\Release+Asserts\bin\clang-cl.exe /nologo 
/showIncludes:user "-imsvcC:\Program Files (x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\ATLMFC\include" 
"-imsvcC:\Program Files (x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include" "-imsvcC:\Program 
Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\shared" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" "-imsvcC:\Program Files 
(x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\ATLMFC\include" 
"-imsvcC:\Program Files (x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include" "-imsvcC:\Program 
Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\shared" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" -DUSE_AURA=1 
"-DCR_CLANG_REVISION=\"n346557-4e0d9925-3\"" -D_HAS_NODISCARD 
-D_HAS_EXCEPTIONS=0 -DCOMPONENT_BUILD -D__STD_C -D_CRT_RAND_S 
-D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -D_ATL_NO_OPENGL 
-D_WINDOWS -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DPSAPI_VERSION=2 -DWIN32 
-D_SECURE_ATL -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -DWIN32_LEAN_AND_MEAN 
-DNOMINMAX -D_UNICODE -DUNICODE -DNTDDI_VERSION=NTDDI_WIN10_RS2 
-D_WIN32_WINNT=0x0A00 -DWINVER=0x0A00 -DNDEBUG -DNVALGRIND 
-DDYNAMIC_ANNOTATIONS_ENABLED=0 -DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64 
-DENABLE_MINOR_MC -DV8_INTL_SUPPORT -DV8_USE_EXTERNAL_STARTUP_DATA 
-DV8_CONCURRENT_MARKING -DV8_ARRAY_BUFFER_EXTENSION 
-DV8_ENABLE_LAZY_SOURCE_POSITIONS -DV8_WIN64_UNWINDING_INFO 
-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH -DV8_SNAPSHOT_COMPRESSION 
-DV8_COMPRESS_POINTERS -DV8_31BIT_SMIS_ON_64BIT_ARCH -DV8_DEPRECATION_WARNINGS 
-DV8_IMMINENT_DEPRECATION_WARNINGS -DV8_TARGET_ARCH_X64 -DV8_HAVE_TARGET_OS 
-DV8_TARGET_OS_WIN -DBUILDING_V8_SHARED -DV8_COMPRESS_POINTERS 
-DV8_31BIT_SMIS_ON_64BIT_ARCH -DV8_DEPRECATION_WARNINGS 
-DV8_IMMINENT_DEPRECATION_WARNINGS -DU_USING_ICU_NAMESPACE=0 
-DU_ENABLE_DYLOAD=0 -DUSE_CHROMIUM_ICU=1 -DU_ENABLE_TRACING=1 
-DU_ENABLE_RESOURCE_TRACING=0 -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE 
-DUCHAR_TYPE=wchar_t -I../.. -Igen -I../.. -I../../include -Igen 
-I../../third_party/icu/source/common -I../../third_party/icu/source/i18n 
-fcolor-diagnostics -fmerge-all-constants 
-fcrash-diagnostics-dir=../../tools/clang/crashreports -Xclang -mllvm -Xclang 
-instcombine-lower-dbg-declare=0 -fcomplete-member-pointers /Gy /FS /bigobj 
/utf-8 /Zc:twoPhase /Zc:sizedDealloc- /X -fmsc-version=1916 /guard:cf,nochecks 
/Zc:dllexportInlines- -m64 /Brepro -Wno-builtin-macro-redefined -D__DATE__= 
-D__TIME__= -D__TIMESTAMP__= -Xclang -fdebug-compilation-dir -Xclang . 
-no-canonical-prefixes /W4 -Wimplicit-fallthrough -Wunreachable-code 
-Wthread-safety -Wextra-semi /WX /wd4091 /wd4127 /wd4251 /wd4275 /wd4312 
/wd4324 /wd4351 /wd4355 /wd4503 /wd4589 /wd4611 /wd4100 /wd4121 /wd4244 /wd4505 
/wd4510 /wd4512 /wd4610 /wd4838 /wd4995 /wd4996 /wd4456 /wd4457 /wd4458 /wd4459 
/wd4200 /wd4201 /wd4204 /wd4221 /wd4245 /wd4267 /wd4305 /wd4389 /wd4702 /wd4701 
/wd4703 /wd4661 /wd4706 /wd4715 -Wno-missing-field-initializers 
-Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration 
-Wno-undefined-var-template -Wno-nonportable-include-path 
-Wno-ignored-pragma-optimize -Wno-implicit-int-float-conversion 
-Wno-final-dtor-non-final-class -Wno-builtin-assume-aligned-alignment 
-Wno-deprecated-copy -Wno-non-c-typedef-for-linkage /Z7 -gcodeview-ghash 
-Xclang -debug-info-kind=constructor /MD -Wheader-hygiene -Wstring-conversion 
-Wtautological-overlap-compare -Wmissing-field-initializers -Wunreachable-code 
-Wshorten-64-to-32 /wd4245 /wd4267 /wd4324 /wd4701 /wd4702 /wd4703 /wd4709 
/wd4714 /wd4715 /wd4718 /wd4723 /wd4724 /wd4800 /O2 /Ob2 /Oy- /Zc:inline /Gw 
-Wexit-time-destructors /TP /wd4577 /GR- /c 
../../src/builtins/x64/builtins-x64.cc /Foobj/v8_initializers/builtins-x64.obj 
/Fd"obj/v8_initializers_cc.pdb"
In file included from ../../src/builtins/x64/builtins-x64.cc:15:
../..\src/deoptimizer/deoptimizer.h(497,38): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
  static int input_offset() { return offsetof(Deoptimizer, input_); }
                                     ^                     ~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
In file included from ../../src/builtins/x64/builtins-x64.cc:15:
../..\src/deoptimizer/deoptimizer.h(499,12): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
    return offsetof(Deoptimizer, output_count_);
           ^                     ~~~~~~~~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
In file included from ../../src/builtins/x64/builtins-x64.cc:15:
../..\src/deoptimizer/deoptimizer.h(501,39): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
  static int output_offset() { return offsetof(Deoptimizer, output_); }
                                      ^                     ~~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
In file included from ../../src/builtins/x64/builtins-x64.cc:15:
../..\src/deoptimizer/deoptimizer.h(504,12): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
    return offsetof(Deoptimizer, caller_frame_top_);
           ^                     ~~~~~~~~~~~~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
4 errors generated.
[8/1540] CXX obj/v8_compiler_opt/wasm-compiler.obj
FAILED: obj/v8_compiler_opt/wasm-compiler.obj 
..\..\third_party\llvm-build\Release+Asserts\bin\clang-cl.exe /nologo 
/showIncludes:user "-imsvcC:\Program Files (x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\ATLMFC\include" 
"-imsvcC:\Program Files (x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include" "-imsvcC:\Program 
Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\shared" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" "-imsvcC:\Program Files 
(x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\ATLMFC\include" 
"-imsvcC:\Program Files (x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include" "-imsvcC:\Program 
Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\shared" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" -DUSE_AURA=1 
"-DCR_CLANG_REVISION=\"n346557-4e0d9925-3\"" -D_HAS_NODISCARD 
-D_HAS_EXCEPTIONS=0 -DCOMPONENT_BUILD -D__STD_C -D_CRT_RAND_S 
-D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -D_ATL_NO_OPENGL 
-D_WINDOWS -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DPSAPI_VERSION=2 -DWIN32 
-D_SECURE_ATL -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -DWIN32_LEAN_AND_MEAN 
-DNOMINMAX -D_UNICODE -DUNICODE -DNTDDI_VERSION=NTDDI_WIN10_RS2 
-D_WIN32_WINNT=0x0A00 -DWINVER=0x0A00 -DNDEBUG -DNVALGRIND 
-DDYNAMIC_ANNOTATIONS_ENABLED=0 -DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64 
-DENABLE_MINOR_MC -DV8_INTL_SUPPORT -DV8_USE_EXTERNAL_STARTUP_DATA 
-DV8_CONCURRENT_MARKING -DV8_ARRAY_BUFFER_EXTENSION 
-DV8_ENABLE_LAZY_SOURCE_POSITIONS -DV8_WIN64_UNWINDING_INFO 
-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH -DV8_SNAPSHOT_COMPRESSION 
-DV8_COMPRESS_POINTERS -DV8_31BIT_SMIS_ON_64BIT_ARCH -DV8_DEPRECATION_WARNINGS 
-DV8_IMMINENT_DEPRECATION_WARNINGS -DV8_TARGET_ARCH_X64 -DV8_HAVE_TARGET_OS 
-DV8_TARGET_OS_WIN -DBUILDING_V8_SHARED -DV8_COMPRESS_POINTERS 
-DV8_31BIT_SMIS_ON_64BIT_ARCH -DV8_DEPRECATION_WARNINGS 
-DV8_IMMINENT_DEPRECATION_WARNINGS -DU_USING_ICU_NAMESPACE=0 
-DU_ENABLE_DYLOAD=0 -DUSE_CHROMIUM_ICU=1 -DU_ENABLE_TRACING=1 
-DU_ENABLE_RESOURCE_TRACING=0 -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE 
-DUCHAR_TYPE=wchar_t -I../.. -Igen -I../.. -I../../include -Igen 
-I../../third_party/icu/source/common -I../../third_party/icu/source/i18n 
-fcolor-diagnostics -fmerge-all-constants 
-fcrash-diagnostics-dir=../../tools/clang/crashreports -Xclang -mllvm -Xclang 
-instcombine-lower-dbg-declare=0 -fcomplete-member-pointers /Gy /FS /bigobj 
/utf-8 /Zc:twoPhase /Zc:sizedDealloc- /X -fmsc-version=1916 /guard:cf,nochecks 
/Zc:dllexportInlines- -m64 /Brepro -Wno-builtin-macro-redefined -D__DATE__= 
-D__TIME__= -D__TIMESTAMP__= -Xclang -fdebug-compilation-dir -Xclang . 
-no-canonical-prefixes /W4 -Wimplicit-fallthrough -Wunreachable-code 
-Wthread-safety -Wextra-semi /WX /wd4091 /wd4127 /wd4251 /wd4275 /wd4312 
/wd4324 /wd4351 /wd4355 /wd4503 /wd4589 /wd4611 /wd4100 /wd4121 /wd4244 /wd4505 
/wd4510 /wd4512 /wd4610 /wd4838 /wd4995 /wd4996 /wd4456 /wd4457 /wd4458 /wd4459 
/wd4200 /wd4201 /wd4204 /wd4221 /wd4245 /wd4267 /wd4305 /wd4389 /wd4702 /wd4701 
/wd4703 /wd4661 /wd4706 /wd4715 -Wno-missing-field-initializers 
-Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration 
-Wno-undefined-var-template -Wno-nonportable-include-path 
-Wno-ignored-pragma-optimize -Wno-implicit-int-float-conversion 
-Wno-final-dtor-non-final-class -Wno-builtin-assume-aligned-alignment 
-Wno-deprecated-copy -Wno-non-c-typedef-for-linkage /Z7 -gcodeview-ghash 
-Xclang -debug-info-kind=constructor /MD -Wheader-hygiene -Wstring-conversion 
-Wtautological-overlap-compare -Wmissing-field-initializers -Wunreachable-code 
-Wshorten-64-to-32 /wd4245 /wd4267 /wd4324 /wd4701 /wd4702 /wd4703 /wd4709 
/wd4714 /wd4715 /wd4718 /wd4723 /wd4724 /wd4800 /O2 /Ob2 /Oy- /Zc:inline /Gw 
-Wexit-time-destructors /TP /wd4577 /GR- /c ../../src/compiler/wasm-compiler.cc 
/Foobj/v8_compiler_opt/wasm-compiler.obj /Fd"obj/v8_compiler_opt_cc.pdb"
In file included from ../../src/compiler/wasm-compiler.cc:20:
In file included from ../..\src/compiler/backend/code-generator.h:18:
../..\src/deoptimizer/deoptimizer.h(497,38): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
  static int input_offset() { return offsetof(Deoptimizer, input_); }
                                     ^                     ~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
In file included from ../../src/compiler/wasm-compiler.cc:20:
In file included from ../..\src/compiler/backend/code-generator.h:18:
../..\src/deoptimizer/deoptimizer.h(499,12): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
    return offsetof(Deoptimizer, output_count_);
           ^                     ~~~~~~~~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
In file included from ../../src/compiler/wasm-compiler.cc:20:
In file included from ../..\src/compiler/backend/code-generator.h:18:
../..\src/deoptimizer/deoptimizer.h(501,39): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
  static int output_offset() { return offsetof(Deoptimizer, output_); }
                                      ^                     ~~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
In file included from ../../src/compiler/wasm-compiler.cc:20:
In file included from ../..\src/compiler/backend/code-generator.h:18:
../..\src/deoptimizer/deoptimizer.h(504,12): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
    return offsetof(Deoptimizer, caller_frame_top_);
           ^                     ~~~~~~~~~~~~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
4 errors generated.
[9/1540] CXX obj/v8_compiler_opt/property-access-builder.obj
[10/1540] CXX obj/v8_compiler_opt/pipeline.obj
FAILED: obj/v8_compiler_opt/pipeline.obj 
..\..\third_party\llvm-build\Release+Asserts\bin\clang-cl.exe /nologo 
/showIncludes:user "-imsvcC:\Program Files (x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\ATLMFC\include" 
"-imsvcC:\Program Files (x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include" "-imsvcC:\Program 
Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\shared" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" "-imsvcC:\Program Files 
(x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\ATLMFC\include" 
"-imsvcC:\Program Files (x86)\Microsoft Visual 
Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include" "-imsvcC:\Program 
Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\shared" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\um" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-imsvcC:\Program Files 
(x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" -DUSE_AURA=1 
"-DCR_CLANG_REVISION=\"n346557-4e0d9925-3\"" -D_HAS_NODISCARD 
-D_HAS_EXCEPTIONS=0 -DCOMPONENT_BUILD -D__STD_C -D_CRT_RAND_S 
-D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -D_ATL_NO_OPENGL 
-D_WINDOWS -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DPSAPI_VERSION=2 -DWIN32 
-D_SECURE_ATL -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -DWIN32_LEAN_AND_MEAN 
-DNOMINMAX -D_UNICODE -DUNICODE -DNTDDI_VERSION=NTDDI_WIN10_RS2 
-D_WIN32_WINNT=0x0A00 -DWINVER=0x0A00 -DNDEBUG -DNVALGRIND 
-DDYNAMIC_ANNOTATIONS_ENABLED=0 -DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64 
-DENABLE_MINOR_MC -DV8_INTL_SUPPORT -DV8_USE_EXTERNAL_STARTUP_DATA 
-DV8_CONCURRENT_MARKING -DV8_ARRAY_BUFFER_EXTENSION 
-DV8_ENABLE_LAZY_SOURCE_POSITIONS -DV8_WIN64_UNWINDING_INFO 
-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH -DV8_SNAPSHOT_COMPRESSION 
-DV8_COMPRESS_POINTERS -DV8_31BIT_SMIS_ON_64BIT_ARCH -DV8_DEPRECATION_WARNINGS 
-DV8_IMMINENT_DEPRECATION_WARNINGS -DV8_TARGET_ARCH_X64 -DV8_HAVE_TARGET_OS 
-DV8_TARGET_OS_WIN -DBUILDING_V8_SHARED -DV8_COMPRESS_POINTERS 
-DV8_31BIT_SMIS_ON_64BIT_ARCH -DV8_DEPRECATION_WARNINGS 
-DV8_IMMINENT_DEPRECATION_WARNINGS -DU_USING_ICU_NAMESPACE=0 
-DU_ENABLE_DYLOAD=0 -DUSE_CHROMIUM_ICU=1 -DU_ENABLE_TRACING=1 
-DU_ENABLE_RESOURCE_TRACING=0 -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE 
-DUCHAR_TYPE=wchar_t -I../.. -Igen -I../.. -I../../include -Igen 
-I../../third_party/icu/source/common -I../../third_party/icu/source/i18n 
-fcolor-diagnostics -fmerge-all-constants 
-fcrash-diagnostics-dir=../../tools/clang/crashreports -Xclang -mllvm -Xclang 
-instcombine-lower-dbg-declare=0 -fcomplete-member-pointers /Gy /FS /bigobj 
/utf-8 /Zc:twoPhase /Zc:sizedDealloc- /X -fmsc-version=1916 /guard:cf,nochecks 
/Zc:dllexportInlines- -m64 /Brepro -Wno-builtin-macro-redefined -D__DATE__= 
-D__TIME__= -D__TIMESTAMP__= -Xclang -fdebug-compilation-dir -Xclang . 
-no-canonical-prefixes /W4 -Wimplicit-fallthrough -Wunreachable-code 
-Wthread-safety -Wextra-semi /WX /wd4091 /wd4127 /wd4251 /wd4275 /wd4312 
/wd4324 /wd4351 /wd4355 /wd4503 /wd4589 /wd4611 /wd4100 /wd4121 /wd4244 /wd4505 
/wd4510 /wd4512 /wd4610 /wd4838 /wd4995 /wd4996 /wd4456 /wd4457 /wd4458 /wd4459 
/wd4200 /wd4201 /wd4204 /wd4221 /wd4245 /wd4267 /wd4305 /wd4389 /wd4702 /wd4701 
/wd4703 /wd4661 /wd4706 /wd4715 -Wno-missing-field-initializers 
-Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration 
-Wno-undefined-var-template -Wno-nonportable-include-path 
-Wno-ignored-pragma-optimize -Wno-implicit-int-float-conversion 
-Wno-final-dtor-non-final-class -Wno-builtin-assume-aligned-alignment 
-Wno-deprecated-copy -Wno-non-c-typedef-for-linkage /Z7 -gcodeview-ghash 
-Xclang -debug-info-kind=constructor /MD -Wheader-hygiene -Wstring-conversion 
-Wtautological-overlap-compare -Wmissing-field-initializers -Wunreachable-code 
-Wshorten-64-to-32 /wd4245 /wd4267 /wd4324 /wd4701 /wd4702 /wd4703 /wd4709 
/wd4714 /wd4715 /wd4718 /wd4723 /wd4724 /wd4800 /O2 /Ob2 /Oy- /Zc:inline /Gw 
-Wexit-time-destructors /TP /wd4577 /GR- /c ../../src/compiler/pipeline.cc 
/Foobj/v8_compiler_opt/pipeline.obj /Fd"obj/v8_compiler_opt_cc.pdb"
In file included from ../../src/compiler/pipeline.cc:19:
In file included from ../..\src/compiler/backend/code-generator.h:18:
../..\src/deoptimizer/deoptimizer.h(497,38): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
  static int input_offset() { return offsetof(Deoptimizer, input_); }
                                     ^                     ~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
In file included from ../../src/compiler/pipeline.cc:19:
In file included from ../..\src/compiler/backend/code-generator.h:18:
../..\src/deoptimizer/deoptimizer.h(499,12): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
    return offsetof(Deoptimizer, output_count_);
           ^                     ~~~~~~~~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
In file included from ../../src/compiler/pipeline.cc:19:
In file included from ../..\src/compiler/backend/code-generator.h:18:
../..\src/deoptimizer/deoptimizer.h(501,39): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
  static int output_offset() { return offsetof(Deoptimizer, output_); }
                                      ^                     ~~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
In file included from ../../src/compiler/pipeline.cc:19:
In file included from ../..\src/compiler/backend/code-generator.h:18:
../..\src/deoptimizer/deoptimizer.h(504,12): error: offset of on 
non-standard-layout type 'v8::internal::Deoptimizer' 
[-Werror,-Winvalid-offsetof]
    return offsetof(Deoptimizer, caller_frame_top_);
           ^                     ~~~~~~~~~~~~~~~~~
..\..\third_party\llvm-build\Release+Asserts\lib\clang\11.0.0\include\stddef.h(104,24):
 note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
4 errors generated.
[11/1540] CXX obj/v8_compiler_opt/raw-machine-assembler.obj
ninja: build stopped: subcommand failed.

Reply via email to