[Webkit-unassigned] [Bug 265988] [WinCairo] When building WebKit WinCairo port failed to build due to errors MSB8066、 C2131、 C2668、C3863 on windows with MSVC

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Dec 7 01:37:44 PST 2023


https://bugs.webkit.org/show_bug.cgi?id=265988

--- Comment #1 from Charmian <charmian-ch at outlook.com> ---
Actual result:

"F:\WebKit\build_amd64_WinCairo\WebKit.sln" (Rebuild target) (1) ->
"F:\WebKit\build_amd64_WinCairo\ALL_BUILD.vcxproj.metaproj" (Rebuild target) (2) ->
"F:\WebKit\build_amd64_WinCairo\Source\WebKit\GPUProcess.vcxproj.metaproj" (Rebuild target) (20) ->
"F:\WebKit\build_amd64_WinCairo\Source\WebCore\WebCore.vcxproj.metaproj" (Rebuild target) (45) ->
"F:\WebKit\build_amd64_WinCairo\Source\WebCore\PAL\pal\PAL.vcxproj.metaproj" (Rebuild target) (46) ->
"F:\WebKit\build_amd64_WinCairo\Source\WebCore\PAL\pal\PAL.vcxproj" (Rebuild target) (47) ->
(ClCompile target) ->
  F:\WebKit\Source\WebCore\PAL\pal\text\TextCodec.cpp(49,82): error C2220: the following warning is treated as an error
 [F:\WebKit\build_amd64_WinCairo\Source\WebCore\PAL\pal\PAL.vcxproj]


"F:\WebKit\build_amd64_WinCairo\WebKit.sln" (Rebuild target) (1) ->
"F:\WebKit\build_amd64_WinCairo\ALL_BUILD.vcxproj.metaproj" (Rebuild target) (2) ->
"F:\WebKit\build_amd64_WinCairo\RewriteCompileCommands.vcxproj.metaproj" (Rebuild target) (66) ->
"F:\WebKit\build_amd64_WinCairo\RewriteCompileCommands.vcxproj" (Rebuild target) (67) ->
(CustomBuild target) ->
  C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(254,5)
: error MSB8066: Custom build for 'F:\WebKit\build_amd64_WinCairo\CMakeFiles\ac6c43924328bd3cae04ecbe32025b1c\RewriteCo
mpileCommands.rule;F:\WebKit\CMakeLists.txt' exited with code 1. [F:\WebKit\build_amd64_WinCairo\RewriteCompileCommands
.vcxproj]


"F:\WebKit\build_amd64_WinCairo\WebKit.sln" (Rebuild target) (1) ->
"F:\WebKit\build_amd64_WinCairo\ALL_BUILD.vcxproj.metaproj" (Rebuild target) (2) ->
"F:\WebKit\build_amd64_WinCairo\Tools\TestWebKitAPI\TestWTF.vcxproj.metaproj" (Rebuild target) (81) ->
"F:\WebKit\build_amd64_WinCairo\Tools\TestWebKitAPI\TestWTF.vcxproj" (Rebuild target) (82) ->
(ClCompile target) ->
  F:\WebKit\Tools\TestWebKitAPI\Tests\WTF\DragonBoxTest.cpp(183,18): error C2131: expression did not evaluate to a cons
tant [F:\WebKit\build_amd64_WinCairo\Tools\TestWebKitAPI\TestWTF.vcxproj]
  F:\WebKit\Tools\TestWebKitAPI\Tests\WTF\DragonBoxTest.cpp(184,18): error C2131: expression did not evaluate to a cons
tant [F:\WebKit\build_amd64_WinCairo\Tools\TestWebKitAPI\TestWTF.vcxproj]
  F:\WebKit\Tools\TestWebKitAPI\Tests\WTF\DragonBoxTest.cpp(185,18): error C2131: expression did not evaluate to a cons
tant [F:\WebKit\build_amd64_WinCairo\Tools\TestWebKitAPI\TestWTF.vcxproj]
  F:\WebKit\Tools\TestWebKitAPI\Tests\WTF\DragonBoxTest.cpp(186,18): error C2131: expression did not evaluate to a cons
tant [F:\WebKit\build_amd64_WinCairo\Tools\TestWebKitAPI\TestWTF.vcxproj]
  F:\WebKit\Tools\TestWebKitAPI\Tests\WTF\DragonBoxTest.cpp(193,18): error C3863: array type 'double [size]' is not ass
ignable [F:\WebKit\build_amd64_WinCairo\Tools\TestWebKitAPI\TestWTF.vcxproj]
  F:\WebKit\Tools\TestWebKitAPI\Tests\WTF\DragonBoxTest.cpp(194,18): error C3863: array type 'double [size]' is not ass
ignable [F:\WebKit\build_amd64_WinCairo\Tools\TestWebKitAPI\TestWTF.vcxproj]
  F:\WebKit\Tools\TestWebKitAPI\Tests\WTF\DragonBoxTest.cpp(195,18): error C3863: array type 'double [size]' is not ass
ignable [F:\WebKit\build_amd64_WinCairo\Tools\TestWebKitAPI\TestWTF.vcxproj]
  F:\WebKit\Tools\TestWebKitAPI\Tests\WTF\DragonBoxTest.cpp(196,18): error C3863: array type 'double [size]' is not ass
ignable [F:\WebKit\build_amd64_WinCairo\Tools\TestWebKitAPI\TestWTF.vcxproj]
  F:\WebKit\Tools\TestWebKitAPI\Tests\WTF\DragonBoxTest.cpp(219,10): error C2668: 'TestWebKitAPI::DragonBoxTest::dragon
BoxToString': ambiguous call to overloaded function [F:\WebKit\build_amd64_WinCairo\Tools\TestWebKitAPI\TestWTF.vcxproj
]
  F:\WebKit\Tools\TestWebKitAPI\Tests\WTF\DragonBoxTest.cpp(224,10): error C2668: 'TestWebKitAPI::DragonBoxTest::double
ConversionToString': ambiguous call to overloaded function [F:\WebKit\build_amd64_WinCairo\Tools\TestWebKitAPI\TestWTF.
vcxproj]
  F:\WebKit\Tools\TestWebKitAPI\Tests\WTF\DragonBoxTest.cpp(229,10): error C2668: 'TestWebKitAPI::DragonBoxTest::dragon
BoxToString': ambiguous call to overloaded function [F:\WebKit\build_amd64_WinCairo\Tools\TestWebKitAPI\TestWTF.vcxproj
]
  F:\WebKit\Tools\TestWebKitAPI\Tests\WTF\DragonBoxTest.cpp(234,10): error C2668: 'TestWebKitAPI::DragonBoxTest::double
ConversionToString': ambiguous call to overloaded function [F:\WebKit\build_amd64_WinCairo\Tools\TestWebKitAPI\TestWTF.
vcxproj]
  F:\WebKit\Tools\TestWebKitAPI\Tests\WTF\DragonBoxTest.cpp(239,10): error C2668: 'TestWebKitAPI::DragonBoxTest::dragon
BoxToString': ambiguous call to overloaded function [F:\WebKit\build_amd64_WinCairo\Tools\TestWebKitAPI\TestWTF.vcxproj
]
  F:\WebKit\Tools\TestWebKitAPI\Tests\WTF\DragonBoxTest.cpp(244,10): error C2668: 'TestWebKitAPI::DragonBoxTest::double
ConversionToString': ambiguous call to overloaded function [F:\WebKit\build_amd64_WinCairo\Tools\TestWebKitAPI\TestWTF.
vcxproj]
  F:\WebKit\Tools\TestWebKitAPI\Tests\WTF\DragonBoxTest.cpp(249,10): error C2668: 'TestWebKitAPI::DragonBoxTest::dragon
BoxToString': ambiguous call to overloaded function [F:\WebKit\build_amd64_WinCairo\Tools\TestWebKitAPI\TestWTF.vcxproj
]
  F:\WebKit\Tools\TestWebKitAPI\Tests\WTF\DragonBoxTest.cpp(254,10): error C2668: 'TestWebKitAPI::DragonBoxTest::double
ConversionToString': ambiguous call to overloaded function [F:\WebKit\build_amd64_WinCairo\Tools\TestWebKitAPI\TestWTF.
vcxproj]

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20231207/eb13edea/attachment-0001.htm>


More information about the webkit-unassigned mailing list