<html><body><p>Normally when we build dispatch, we use the version of clang that is being built along with the swift compiler (not the clang on the build machine).<br><br>This is done in build-script-impl by setting CC, CXX, etc before invoking configure.<br><br> with_pushd "${LIBDISPATCH_BUILD_DIR}" \<br> call env CC="${LLVM_BIN}/clang" CXX="${LLVM_BIN}/clang++" SWIFTC="${SWIFTC_BIN}" \<br> "${LIBDISPATCH_SOURCE_DIR}"/configure --with-swift-toolchain="${SWIFT_BUILD_PATH}" \<br> --with-build-variant=$dispatch_build_variant_arg \<br> --prefix="$(get_host_install_destdir ${host})$(get_host_install_prefix ${host})"<br><br><br>--dave<br><br><img width="16" height="16" src="cid:1__=0ABB0A37DFEF24E58f9e8a93df938690918c0AB@" border="0" alt="Inactive hide details for Jordan Rose via swift-dev ---01/10/2017 05:32:07 PM---Alex, I think this was revealed by your commit,"><font color="#424282">Jordan Rose via swift-dev ---01/10/2017 05:32:07 PM---Alex, I think this was revealed by your commit, but it seems like it should have always been a probl</font><br><br><font size="2" color="#5F5F5F">From: </font><font size="2">Jordan Rose via swift-dev <swift-dev@swift.org></font><br><font size="2" color="#5F5F5F">To: </font><font size="2">swift-dev <swift-dev@swift.org>, alblue@apple.com</font><br><font size="2" color="#5F5F5F">Date: </font><font size="2">01/10/2017 05:32 PM</font><br><font size="2" color="#5F5F5F">Subject: </font><font size="2">Re: [swift-dev] [Swift CI] Build Failure: 0. OSS - Swift Incremental RA - Ubuntu 14.04 - Long Test (master) #505</font><br><font size="2" color="#5F5F5F">Sent by: </font><font size="2">swift-dev-bounces@swift.org</font><br><hr width="100%" size="2" align="left" noshade style="color:#8091A5; "><br><br><br><font size="4">Alex, I think this was revealed by your commit, but it seems like it should have always been a problem for swift-corelibs-libdispatch. Any ideas?</font><br><br><font size="4">Jordan</font><br>
<ul><ul><font size="4">On Jan 10, 2017, at 14:29, </font><a href="mailto:no-reply@swift.org"><u><font size="4" color="#0000FF">no-reply@swift.org</font></u></a><font size="4"> wrote:</font><br><br><b><font size="7" color="#393939" face="Helvetica Neue">[</font></b><b><font size="7" color="#FF0000" face="Helvetica Neue">FAILURE</font></b><b><font size="7" color="#393939" face="Helvetica Neue">] oss-swift-incremental-RA-linux-ubuntu-14_04-long-test [#505]</font></b><table border="0" cellspacing="0" cellpadding="0"><tr valign="top"><td width="78" valign="middle"><div align="center"><b><font size="2" color="#393939" face="Helvetica Neue">Build URL:</font></b></div></td><td width="411" valign="middle"><a href="https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-14_04-long-test/505/"><font size="2" color="#007AFF" face="Helvetica Neue">https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-14_04-long-test/505/</font></a></td></tr>
<tr valign="top"><td width="78" valign="middle"><div align="center"><b><font size="2" color="#393939" face="Helvetica Neue">Project:</font></b></div></td><td width="411" valign="middle"><font size="2" color="#393939" face="Helvetica Neue">oss-swift-incremental-RA-linux-ubuntu-14_04-long-test</font></td></tr>
<tr valign="top"><td width="78" valign="middle"><div align="center"><b><font size="2" color="#393939" face="Helvetica Neue">Date of build:</font></b></div></td><td width="411" valign="middle"><font size="2" color="#393939" face="Helvetica Neue">Tue, 10 Jan 2017 14:09:04 -0800</font></td></tr>
<tr valign="top"><td width="78" valign="middle"><div align="center"><b><font size="2" color="#393939" face="Helvetica Neue">Build duration:</font></b></div></td><td width="411" valign="middle"><font size="2" color="#393939" face="Helvetica Neue">20 min</font></td></tr></table><b><font size="6" color="#393939" face="Helvetica Neue">Identified problems:</font></b><ul><ul type="disc"><li><font size="2" color="#393939" face="Helvetica Neue">Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:</font><ul><ul type="disc"><li><a href="https://ci.swift.org//job/oss-swift-incremental-RA-linux-ubuntu-14_04-long-test/505/consoleFull#-686025742ee1a197b-acac-4b17-83cf-a53b95139a76"><font size="2" color="#007AFF" face="Helvetica Neue">Indication 1</font></a></ul></ul></ul></ul><br><b><font size="6" color="#393939" face="Helvetica Neue">Changes</font></b><ul><ul type="disc"><li><font size="2" color="#393939" face="Helvetica Neue">Commit </font><b><font size="2" color="#393939" face="Helvetica Neue">7159f6af1daa197b7c72a0f86bfd4cf12e886af9</font></b><font size="2" color="#393939" face="Helvetica Neue"> by </font><b><font size="2" color="#393939" face="Helvetica Neue">alblue:</font></b><p><font size="2" color="#393939">Enable sourcekitd to be built by default on Linux</font><ul><ul type="disc"><li><b><font size="2" color="#393939" face="Helvetica Neue">edit</font></b><font size="2" color="#393939" face="Helvetica Neue">: tools/SourceKit/CMakeLists.txt</font><li><b><font size="2" color="#393939" face="Helvetica Neue">edit</font></b><font size="2" color="#393939" face="Helvetica Neue">: CMakeLists.txt</font></ul></ul>
<li><font size="2" color="#393939" face="Helvetica Neue">Commit </font><b><font size="2" color="#393939" face="Helvetica Neue">f2fb1e9d93a73d5a63a7b31ae92451a3dbd662d7</font></b><font size="2" color="#393939" face="Helvetica Neue"> by </font><b><font size="2" color="#393939" face="Helvetica Neue">github:</font></b><p><font size="2" color="#393939">[Sema] Record invalid protocol witnesses to avoid re-diagnosis. (#6698)</font><ul><ul type="disc"><li><b><font size="2" color="#393939" face="Helvetica Neue">edit</font></b><font size="2" color="#393939" face="Helvetica Neue">: test/ClangImporter/objc_parse.swift</font><li><b><font size="2" color="#393939" face="Helvetica Neue">edit</font></b><font size="2" color="#393939" face="Helvetica Neue">: lib/Sema/TypeCheckProtocol.cpp</font></ul></ul>
<li><font size="2" color="#393939" face="Helvetica Neue">Commit </font><b><font size="2" color="#393939" face="Helvetica Neue">1f2121377ea66c89a1f9560342d1896b480a2d6a</font></b><font size="2" color="#393939" face="Helvetica Neue"> by </font><b><font size="2" color="#393939" face="Helvetica Neue">github:</font></b><p><font size="2" color="#393939">Infer selectors from protocols for property accessors too. (#6634)</font><ul><ul type="disc"><li><b><font size="2" color="#393939" face="Helvetica Neue">edit</font></b><font size="2" color="#393939" face="Helvetica Neue">: test/decl/protocol/objc.swift</font><li><b><font size="2" color="#393939" face="Helvetica Neue">edit</font></b><font size="2" color="#393939" face="Helvetica Neue">: lib/Sema/TypeCheckProtocol.cpp</font><li><b><font size="2" color="#393939" face="Helvetica Neue">edit</font></b><font size="2" color="#393939" face="Helvetica Neue">: lib/Sema/TypeCheckType.cpp</font></ul></ul>
<li><font size="2" color="#393939" face="Helvetica Neue">Commit </font><b><font size="2" color="#393939" face="Helvetica Neue">33ed7679336fcfaabe3f0adde61b09543ebd7886</font></b><font size="2" color="#393939" face="Helvetica Neue"> by </font><b><font size="2" color="#393939" face="Helvetica Neue">github:</font></b><p><font size="2" color="#393939">[ClangImporter] Preserve the names of imported ObjC properties. (#6182)</font><ul><ul type="disc"><li><b><font size="2" color="#393939" face="Helvetica Neue">edit</font></b><font size="2" color="#393939" face="Helvetica Neue">: test/SILGen/objc_keypath.swift</font><li><b><font size="2" color="#393939" face="Helvetica Neue">edit</font></b><font size="2" color="#393939" face="Helvetica Neue">: test/SILGen/Inputs/usr/include/Gizmo.h</font><li><b><font size="2" color="#393939" face="Helvetica Neue">edit</font></b><font size="2" color="#393939" face="Helvetica Neue">: lib/ClangImporter/ImportDecl.cpp</font><li><b><font size="2" color="#393939" face="Helvetica Neue">edit</font></b><font size="2" color="#393939" face="Helvetica Neue">: test/PrintAsObjC/Inputs/custom-modules/override.h</font><li><b><font size="2" color="#393939" face="Helvetica Neue">edit</font></b><font size="2" color="#393939" face="Helvetica Neue">: test/PrintAsObjC/override.swift</font></ul></ul>
<li><font size="2" color="#393939" face="Helvetica Neue">Commit </font><b><font size="2" color="#393939" face="Helvetica Neue">e2c9e246d7b5c92fa50a880c2c0de0eed804c6f5</font></b><font size="2" color="#393939" face="Helvetica Neue"> by </font><b><font size="2" color="#393939" face="Helvetica Neue">jordan_rose:</font></b><p><font size="2" color="#393939">Add @versioned declarations to fix s390x build (#6708)</font><ul><ul type="disc"><li><b><font size="2" color="#393939" face="Helvetica Neue">edit</font></b><font size="2" color="#393939" face="Helvetica Neue">: stdlib/public/core/Builtin.swift</font></ul></ul></ul></ul></ul></ul><tt>_______________________________________________<br>swift-dev mailing list<br>swift-dev@swift.org<br></tt><tt><a href="https://lists.swift.org/mailman/listinfo/swift-dev">https://lists.swift.org/mailman/listinfo/swift-dev</a></tt><tt><br></tt><br><br><BR>
</body></html>