[Webkit-unassigned] [Bug 147114] New: [Win] Certain debug builds can take close to three hours to link

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jul 20 11:25:08 PDT 2015


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

            Bug ID: 147114
           Summary: [Win] Certain debug builds can take close to three
                    hours to link
    Classification: Unclassified
           Product: WebKit
           Version: 528+ (Nightly build)
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Misc.
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: bfulgham at webkit.org

The DebugSuffix target on our Windows build seems to trigger a bug in the MSVC 2013 linker that causes explosive link times (on the order of three hours).

It appears that this behavior is triggered by attempting to use the "/OPT:REF" and "/OPT:ICF" flags when building a debug target that is itself linking against other debug-targeted libraries. We do not encounter this on our release builds, or our debug target that does not reference debug support libraries.

Our standard Debug build has these turned off “/OPT:NOREF, /OPT:NOICF”, which I think makes more sense for debug builds and should also be used on our "DebugSuffix" target.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150720/658a3592/attachment.html>


More information about the webkit-unassigned mailing list