[Webkit-unassigned] [Bug 254833] New: [ews-build.webkit.org] EWS does not extract clang linker errors well
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Mar 31 10:52:13 PDT 2023
https://bugs.webkit.org/show_bug.cgi?id=254833
Bug ID: 254833
Summary: [ews-build.webkit.org] EWS does not extract clang
linker errors well
Product: WebKit
Version: WebKit Nightly Build
Hardware: All
OS: All
Status: NEW
Severity: Normal
Priority: P2
Component: Tools / Tests
Assignee: webkit-unassigned at lists.webkit.org
Reporter: darin at apple.com
This happened in <https://ews-build.webkit.org/#/builders/31/builds/1445>. The 3-line errors extract was:
(maybe you meant: WebKit::WebPageProxy::focusNextFocusedElement(bool, WTF::CompletionHandler<void ()>&&))
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
But the full 32k+ line build log also included these 4 lines:
Undefined symbols for architecture arm64:
"WebKit::WebPageProxy::focusNextFocusedElement(bool)", referenced from:
-[WKContentView(WKInteraction) focusedFormControlViewDidRequestNextNode:] in WKContentViewInteraction.o
-[WKContentView(WKInteraction) focusedFormControlViewDidRequestPreviousNode:] in WKContentViewInteraction.o
I would have preferred the error extract to be these 5 lines:
Undefined symbols for architecture arm64:
"WebKit::WebPageProxy::focusNextFocusedElement(bool)", referenced from:
-[WKContentView(WKInteraction) focusedFormControlViewDidRequestNextNode:] in WKContentViewInteraction.o
-[WKContentView(WKInteraction) focusedFormControlViewDidRequestPreviousNode:] in WKContentViewInteraction.o
(maybe you meant: WebKit::WebPageProxy::focusNextFocusedElement(bool, WTF::CompletionHandler<void ()>&&))
I don’t think we get a lot of error-understanding value out of "linker command failed with exit code 1", and we would get a *lot* of value out of the actual undefined symbols and then could omit "ld: symbol(s) not found for architecture arm64" since the only thing that adds is the name "ld".
--
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/20230331/dae9287e/attachment.htm>
More information about the webkit-unassigned
mailing list