[Webkit-unassigned] [Bug 136002] New: JavaScriptCore should build with newer clang

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Aug 15 16:06:22 PDT 2014


           Summary: JavaScriptCore should build with newer clang
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: JavaScriptCore
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: ddkilzer at webkit.org
                CC: ggaren at apple.com

New builds of clang triggered warnings-as-errors when compiling JavaScriptCore.  All of the issues were in the form of conspicuous uses of the |this| pointer:

Source/JavaScriptCore/API/OpaqueJSString.cpp:59:10: error: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Werror,-Wundefined-bool-conversion]

One use is covered by Bug 131578; fixing the rest are covered by this bug.

Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the webkit-unassigned mailing list