[Webkit-unassigned] [Bug 260222] New: [Win][Clang] SignalsWin.cpp(82, 10): error: case value evaluates to 3221225613, which cannot be narrowed to type 'int' [-Wc++11-narrowing]
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Aug 15 14:56:35 PDT 2023
https://bugs.webkit.org/show_bug.cgi?id=260222
Bug ID: 260222
Summary: [Win][Clang] SignalsWin.cpp(82,10): error: case value
evaluates to 3221225613, which cannot be narrowed to
type 'int' [-Wc++11-narrowing]
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Web Template Framework
Assignee: webkit-unassigned at lists.webkit.org
Reporter: Hironori.Fujii at sony.com
After 266716 at main, clang-cl reports the following error.
[2/539] Building CXX object Source\WTF\wtf\CMakeFiles\WTF.dir\win\SignalsWin.cpp.obj
FAILED: Source/WTF/wtf/CMakeFiles/WTF.dir/win/SignalsWin.cpp.obj
C:\PROGRA~1\LLVM\bin\clang-cl.exe /nologo -TP -DBUILDING_WEBKIT=1 -DBUILDING_WITH_CMAKE=1 -DBUILDING_WTF -DHAVE_CONFIG_H=1 -DNOCRYPT -DNOMINMAX -DNTDDI_VERSION=0x0A000006 -DPAS_BMALLOC=1 -DUNICODE -DWTF_EXPORTS -D_CRT_SECURE_NO_WARNINGS -D_HAS_EXCEPTIONS=0 -D_UNICODE -D_WIN32_WINNT=0x0A00 -D_WINDOWS -D_WINSOCKAPI_="" -IC:\home\webkit\gb\WebKitBuild\Release -IC:\home\webkit\gb\WebKitBuild\Release\WTF\DerivedSources -IC:\home\webkit\gb\Source\WTF -IC:\home\webkit\gb\Source\WTF\wtf -IC:\home\webkit\gb\Source\WTF\wtf\dtoa -IC:\home\webkit\gb\Source\WTF\wtf\fast_float -IC:\home\webkit\gb\Source\WTF\wtf\persistence -IC:\home\webkit\gb\Source\WTF\wtf\text -IC:\home\webkit\gb\Source\WTF\wtf\text\icu -IC:\home\webkit\gb\Source\WTF\wtf\threads -IC:\home\webkit\gb\Source\WTF\wtf\unicode -imsvcC:\home\webkit\gb\WebKitLibraries\win\include /W4 -fdiagnostics-color=always -fcolor-diagnostics -pipe -Wno-noexcept-type -Wno-psabi -Wno-misleading-indentation -Wno-parentheses-equality -Qunused-arguments -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-unknown-argument -Wno-nonportable-include-path -Wno-unknown-pragmas -Wno-macro-redefined -Wno-undef /DWIN32 /D_WINDOWS /GR- /EHsc- -fno-strict-aliasing /O2 /Ob2 /DNDEBUG -std:c++20 -MD /wd4018 /wd4060 /wd4068 /wd4100 /wd4127 /wd4146 /wd4189 /wd4201 /wd4244 /wd4245 /wd4251 /wd4275 /wd4267 /wd4305 /wd4309 /wd4312 /wd4324 /wd4389 /wd4456 /wd4457 /wd4458 /wd4459 /wd4505 /wd4611 /wd4646 /wd4701 /wd4702 /wd4706 /wd4715 /wd4722 /wd4723 /wd4805 /wd4838 /wd4840 /wd4996 /wd5205 /wd5054 /wd5055 /Zi /GS /EHa- /EHc- /EHs- /fp:except- /analyze- /bigobj -D_ENABLE_EXTENDED_ALIGNED_STORAGE /utf-8 /validate-charset /Oy- -fmsc-version=1911 /showIncludes /FoSource\WTF\wtf\CMakeFiles\WTF.dir\win\SignalsWin.cpp.obj /FdSource\WTF\wtf\CMakeFiles\WTF.dir\ -c -- C:\home\webkit\gb\Source\WTF\wtf\win\SignalsWin.cpp
C:\home\webkit\gb\Source\WTF\wtf\win\SignalsWin.cpp(82,10): error: case value evaluates to 3221225613, which cannot be narrowed to type 'int' [-Wc++11-narrowing]
case EXCEPTION_FLT_DENORMAL_OPERAND:
^
C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um\minwinbase.h(403,45): note: expanded from macro 'EXCEPTION_FLT_DENORMAL_OPERAND'
#define EXCEPTION_FLT_DENORMAL_OPERAND STATUS_FLOAT_DENORMAL_OPERAND
^
C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um\winnt.h(2583,42): note: expanded from macro 'STATUS_FLOAT_DENORMAL_OPERAND'
#define STATUS_FLOAT_DENORMAL_OPERAND ((DWORD )0xC000008DL)
^
C:\home\webkit\gb\Source\WTF\wtf\win\SignalsWin.cpp(83,10): error: case value evaluates to 3221225614, which cannot be narrowed to type 'int' [-Wc++11-narrowing]
case EXCEPTION_FLT_DIVIDE_BY_ZERO:
^
C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um\minwinbase.h(404,45): note: expanded from macro 'EXCEPTION_FLT_DIVIDE_BY_ZERO'
#define EXCEPTION_FLT_DIVIDE_BY_ZERO STATUS_FLOAT_DIVIDE_BY_ZERO
^
C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um\winnt.h(2584,42): note: expanded from macro 'STATUS_FLOAT_DIVIDE_BY_ZERO'
#define STATUS_FLOAT_DIVIDE_BY_ZERO ((DWORD )0xC000008EL)
^
C:\home\webkit\gb\Source\WTF\wtf\win\SignalsWin.cpp(84,10): error: case value evaluates to 3221225615, which cannot be narrowed to type 'int' [-Wc++11-narrowing]
case EXCEPTION_FLT_INEXACT_RESULT:
^
C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um\minwinbase.h(405,45): note: expanded from macro 'EXCEPTION_FLT_INEXACT_RESULT'
#define EXCEPTION_FLT_INEXACT_RESULT STATUS_FLOAT_INEXACT_RESULT
^
C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um\winnt.h(2585,42): note: expanded from macro 'STATUS_FLOAT_INEXACT_RESULT'
#define STATUS_FLOAT_INEXACT_RESULT ((DWORD )0xC000008FL)
^
C:\home\webkit\gb\Source\WTF\wtf\win\SignalsWin.cpp(85,10): error: case value evaluates to 3221225616, which cannot be narrowed to type 'int' [-Wc++11-narrowing]
case EXCEPTION_FLT_INVALID_OPERATION:
^
C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um\minwinbase.h(406,45): note: expanded from macro 'EXCEPTION_FLT_INVALID_OPERATION'
#define EXCEPTION_FLT_INVALID_OPERATION STATUS_FLOAT_INVALID_OPERATION
^
C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um\winnt.h(2586,42): note: expanded from macro 'STATUS_FLOAT_INVALID_OPERATION'
#define STATUS_FLOAT_INVALID_OPERATION ((DWORD )0xC0000090L)
^
C:\home\webkit\gb\Source\WTF\wtf\win\SignalsWin.cpp(86,10): error: case value evaluates to 3221225617, which cannot be narrowed to type 'int' [-Wc++11-narrowing]
case EXCEPTION_FLT_OVERFLOW:
^
C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um\minwinbase.h(407,45): note: expanded from macro 'EXCEPTION_FLT_OVERFLOW'
#define EXCEPTION_FLT_OVERFLOW STATUS_FLOAT_OVERFLOW
^
C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um\winnt.h(2587,42): note: expanded from macro 'STATUS_FLOAT_OVERFLOW'
#define STATUS_FLOAT_OVERFLOW ((DWORD )0xC0000091L)
^
C:\home\webkit\gb\Source\WTF\wtf\win\SignalsWin.cpp(87,10): error: case value evaluates to 3221225618, which cannot be narrowed to type 'int' [-Wc++11-narrowing]
case EXCEPTION_FLT_STACK_CHECK:
^
C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um\minwinbase.h(408,45): note: expanded from macro 'EXCEPTION_FLT_STACK_CHECK'
#define EXCEPTION_FLT_STACK_CHECK STATUS_FLOAT_STACK_CHECK
^
C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um\winnt.h(2588,42): note: expanded from macro 'STATUS_FLOAT_STACK_CHECK'
#define STATUS_FLOAT_STACK_CHECK ((DWORD )0xC0000092L)
^
C:\home\webkit\gb\Source\WTF\wtf\win\SignalsWin.cpp(88,10): error: case value evaluates to 3221225619, which cannot be narrowed to type 'int' [-Wc++11-narrowing]
case EXCEPTION_FLT_UNDERFLOW:
^
C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um\minwinbase.h(409,45): note: expanded from macro 'EXCEPTION_FLT_UNDERFLOW'
#define EXCEPTION_FLT_UNDERFLOW STATUS_FLOAT_UNDERFLOW
^
C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um\winnt.h(2589,42): note: expanded from macro 'STATUS_FLOAT_UNDERFLOW'
#define STATUS_FLOAT_UNDERFLOW ((DWORD )0xC0000093L)
^
C:\home\webkit\gb\Source\WTF\wtf\win\SignalsWin.cpp(90,10): error: case value evaluates to 3221225501, which cannot be narrowed to type 'int' [-Wc++11-narrowing]
case EXCEPTION_ILLEGAL_INSTRUCTION:
^
C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um\minwinbase.h(414,45): note: expanded from macro 'EXCEPTION_ILLEGAL_INSTRUCTION'
#define EXCEPTION_ILLEGAL_INSTRUCTION STATUS_ILLEGAL_INSTRUCTION
^
C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um\winnt.h(2579,42): note: expanded from macro 'STATUS_ILLEGAL_INSTRUCTION'
#define STATUS_ILLEGAL_INSTRUCTION ((DWORD )0xC000001DL)
^
C:\home\webkit\gb\Source\WTF\wtf\win\SignalsWin.cpp(92,10): error: case value evaluates to 3221225477, which cannot be narrowed to type 'int' [-Wc++11-narrowing]
case EXCEPTION_ACCESS_VIOLATION:
^
C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um\minwinbase.h(398,45): note: expanded from macro 'EXCEPTION_ACCESS_VIOLATION'
#define EXCEPTION_ACCESS_VIOLATION STATUS_ACCESS_VIOLATION
^
C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um\winnt.h(2574,42): note: expanded from macro 'STATUS_ACCESS_VIOLATION'
#define STATUS_ACCESS_VIOLATION ((DWORD )0xC0000005L)
^
--
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/20230815/31eee5b0/attachment-0001.htm>
More information about the webkit-unassigned
mailing list