-
-
Notifications
You must be signed in to change notification settings - Fork 34.9k
Closed
Labels
buildIssues and PRs related to build files or the CI.Issues and PRs related to build files or the CI.windowsIssues and PRs related to the Windows platform.Issues and PRs related to the Windows platform.
Description
I'm experimenting with Visual Studio's Clang support and have an issue with deps/zlib:
Details
Project files generated.
histogram.vcxproj -> ..\..\out\Release\lib\histogram.lib
v8_libplatform.vcxproj -> ..\..\out\Release\lib\v8_libplatform.lib
uvwasi.vcxproj -> ..\..\out\Release\lib\uvwasi.lib
llhttp.vcxproj -> ..\..\out\Release\lib\llhttp.lib
In file included from adler32_simd.c:57:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\tmmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\pmmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\emmintrin.h:13:
crc_folding.c(46,15): error : too many arguments provided to function-like macro invocation [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
crc_folding.c(27,9): message : macro '__attribute__' defined here [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
crc_folding.c(46,14): error : expected '(' after 'attribute' [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
crc_folding.c(61,15): error : too many arguments provided to function-like macro invocation [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
crc_folding.c(27,9): message : macro '__attribute__' defined here [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
crc_folding.c(88,15): error : too many arguments provided to function-like macro invocation [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
crc_folding.c(27,9): message : macro '__attribute__' defined here [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
crc_folding.c(123,15): error : too many arguments provided to function-like macro invocation [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\xmmintrin.h:13:
crc_folding.c(27,9): message : macro '__attribute__' defined here [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
crc_folding.c(164,15): error : too many arguments provided to function-like macro invocation [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
crc_folding.c(27,9): message : macro '__attribute__' defined here [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
crc_folding.c(231,15): error : too many arguments provided to function-like macro invocation [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
crc_folding.c(27,9): message : macro '__attribute__' defined here [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
crc_folding.c(46,1): warning : declaration does not declare anything [-Wmissing-declarations] [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
crc_folding.c(231,14): error : expected '(' after 'attribute' [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
crc_folding.c(282,15): error : too many arguments provided to function-like macro invocation [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
crc_folding.c(27,9): message : macro '__attribute__' defined here [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
crc_folding.c(231,1): warning : declaration does not declare anything [-Wmissing-declarations] [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
crc_folding.c(439,15): error : too many arguments provided to function-like macro invocation [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
crc_folding.c(27,9): message : macro '__attribute__' defined here [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
crc_folding.c(439,14): error : expected '(' after 'attribute' [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
crc_folding.c(505,2): error : expected identifier or '(' [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\mmintrin.h(13,39): error : too many arguments provided to f
unction-like macro invocation [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
adler32_simd.c(54,9): message : macro '__attribute__' defined here [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
In file included from adler32_simd.c:57:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\tmmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\pmmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\emmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\xmmintrin.h:13:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\mmintrin.h(13,38): error : expected '(' after 'attribute' [
C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\mmintrin.h(15,40): error : too many arguments provided to f
unction-like macro invocation [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
adler32_simd.c(54,9): message : macro '__attribute__' defined here [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
In file included from adler32_simd.c:57:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\tmmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\pmmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\emmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\xmmintrin.h:13:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\mmintrin.h(15,39): error : expected '(' after 'attribute' [
C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\mmintrin.h(16,34): error : too many arguments provided to f
unction-like macro invocation [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
adler32_simd.c(54,9): message : macro '__attribute__' defined here [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
In file included from adler32_simd.c:57:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\tmmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\pmmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\emmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\xmmintrin.h:13:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\mmintrin.h(16,33): error : expected '(' after 'attribute' [
C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\mmintrin.h(17,36): error : too many arguments provided to f
unction-like macro invocation [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
adler32_simd.c(54,9): message : macro '__attribute__' defined here [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
In file included from adler32_simd.c:57:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\tmmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\pmmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\emmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\xmmintrin.h:13:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\mmintrin.h(17,35): error : expected '(' after 'attribute' [
C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\mmintrin.h(18,35): error : too many arguments provided to f
unction-like macro invocation [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
adler32_simd.c(54,9): message : macro '__attribute__' defined here [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
In file included from adler32_simd.c:57:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\tmmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\pmmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\emmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\xmmintrin.h:13:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\mmintrin.h(18,34): error : expected '(' after 'attribute' [
C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\mmintrin.h(30,39): error : too many arguments provided to f
unction-like macro invocation [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
adler32_simd.c(54,9): message : macro '__attribute__' defined here [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
In file included from adler32_simd.c:57:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\tmmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\pmmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\emmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\xmmintrin.h:13:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\mmintrin.h(30,38): error : expected '(' after 'attribute' [
C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\mmintrin.h(47,25): error : too many arguments provided to f
unction-like macro invocation [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\mmintrin.h(21,42): message : expanded from macro '__DEFAULT
_FN_ATTRS' [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
adler32_simd.c(54,9): message : macro '__attribute__' defined here [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
In file included from adler32_simd.c:57:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\tmmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\pmmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\emmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\xmmintrin.h:13:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\mmintrin.h(64,23): error : too many arguments provided to f
unction-like macro invocation [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\mmintrin.h(21,42): message : expanded from macro '__DEFAULT
_FN_ATTRS' [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
adler32_simd.c(54,9): message : macro '__attribute__' defined here [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
In file included from adler32_simd.c:57:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\tmmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\pmmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\emmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\xmmintrin.h:13:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\mmintrin.h(80,25): error : too many arguments provided to f
unction-like macro invocation [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\mmintrin.h(21,42): message : expanded from macro '__DEFAULT
_FN_ATTRS' [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
adler32_simd.c(54,9): message : macro '__attribute__' defined here [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
In file included from adler32_simd.c:57:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\tmmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\pmmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\emmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\xmmintrin.h:13:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\mmintrin.h(96,29): error : too many arguments provided to f
unction-like macro invocation [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\mmintrin.h(21,42): message : expanded from macro '__DEFAULT
_FN_ATTRS' [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
adler32_simd.c(54,9): message : macro '__attribute__' defined here [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
In file included from adler32_simd.c:57:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\tmmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\pmmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\emmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\xmmintrin.h:13:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\mmintrin.h(126,25): error : too many arguments provided to
function-like macro invocation [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\mmintrin.h(21,42): message : expanded from macro '__DEFAULT
_FN_ATTRS' [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
adler32_simd.c(54,9): message : macro '__attribute__' defined here [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
In file included from adler32_simd.c:57:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\tmmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\pmmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\emmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\xmmintrin.h:13:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\mmintrin.h(156,25): error : too many arguments provided to
function-like macro invocation [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\mmintrin.h(21,42): message : expanded from macro '__DEFAULT
_FN_ATTRS' [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
adler32_simd.c(54,9): message : macro '__attribute__' defined here [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
In file included from adler32_simd.c:57:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\tmmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\pmmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\emmintrin.h:13:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\xmmintrin.h:13:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\mmintrin.h(186,25): error : too many arguments provided to
function-like macro invocation [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\Llvm\lib\clang\10.0.0\include\mmintrin.h(21,42): message : expanded from macro '__DEFAULT
_FN_ATTRS' [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
adler32_simd.c(54,9): message : macro '__attribute__' defined here [C:\Users\targo\Documents\Git\nodejs\node\deps\zlib\zlib.vcxproj]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
/cc @addaleax
Diff to generate a solution that uses Clang:
diff --git a/tools/gyp/pylib/gyp/generator/msvs.py b/tools/gyp/pylib/gyp/generator/msvs.py
index 09abadb1bc..1c960aefca 100644
--- a/tools/gyp/pylib/gyp/generator/msvs.py
+++ b/tools/gyp/pylib/gyp/generator/msvs.py
@@ -2799,7 +2799,7 @@ def _GetMSBuildLocalProperties(msbuild_toolset):
if msbuild_toolset:
properties = [
['PropertyGroup', {'Label': 'Locals'},
- ['PlatformToolset', msbuild_toolset],
+ ['PlatformToolset', 'ClangCL'],
]
]
return properties
Note that other parallel builds went fine (libuv, cares, even v8_zlib), so maybe we're not far from Clang support on Windows!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
buildIssues and PRs related to build files or the CI.Issues and PRs related to build files or the CI.windowsIssues and PRs related to the Windows platform.Issues and PRs related to the Windows platform.