[Webkit-unassigned] [Bug 224797] New: [clang] Remove implicit cast related warnings.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Apr 19 20:05:21 PDT 2021
https://bugs.webkit.org/show_bug.cgi?id=224797
Bug ID: 224797
Summary: [clang] Remove implicit cast related warnings.
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Platform
Assignee: webkit-unassigned at lists.webkit.org
Reporter: Basuke.Suzuki at sony.com
WTF/Headers\wtf/CheckedArithmetic.h:836:58: warning: implicit conversion from 'std::numeric_limits<unsigned long>::_Ty' (aka 'unsigned long') to 'double' changes value from 18446744073709551615 to 18446744073709551616 [-Wimplicit-const-int-float-conversion]
if (!(std::numeric_limits<T>::min() <= result && std::numeric_limits<T>::max() >= result))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
../../Tools/TestWebKitAPI/Tests/WTF/CheckedArithmeticOperations.cpp:511:10: note: in instantiation of member function 'WTF::Checked<uint64_t, WTF::RecordOverflow>::operator/=' requested here
size /= 10.5;
^
1 warning generated.
In file included from WebCore/DerivedSources/unified-sources/UnifiedSource-043dd90b-5.cpp:8:
../../Source/WebCore\rendering/RenderBlockFlow.cpp:1785:25: warning: implicit conversion from 'const int' to 'const float' changes value from 33554431 to 33554432 [-Wimplicit-const-int-float-conversion]
logicalOffset = intMaxForLayoutUnit;
~ ^~~~~~~~~~~~~~~~~~~
1 warning generated.
--
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/20210420/8d545fe8/attachment.htm>
More information about the webkit-unassigned
mailing list