[Webkit-unassigned] [Bug 208657] [JSC] Undefined behavior due to missing return statements

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Mar 5 14:27:10 PST 2020


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

David Kilzer (:ddkilzer) <ddkilzer at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |WONTFIX

--- Comment #5 from David Kilzer (:ddkilzer) <ddkilzer at webkit.org> ---
(In reply to Yusuke Suzuki from comment #3)
> I think this is intentional. We would like to make B3/Air's generated code
> for the super frequently used functions as much as possible. And we
> intentionally avoid using RELEASE_ASSERT_NOT_REACHED(), and instead, using
> IGNORE_RETURN_TYPE_WARNINGS_BEGIN to suppress this type of warnings. So I
> don't think we should use RELEASE_ASSERT_NOT_REACHED().

Okay, moving NTBF.  Looks like IGNORE_RETURN_TYPE_WARNINGS_BEGIN macros are already in these files.  This issue was found by a different tool.

-- 
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/20200305/666b8c66/attachment.htm>


More information about the webkit-unassigned mailing list