<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">I tested my commit several times and the codepaths I changed do not affect swift compilation (it doesn't use the ASTImporter).<div class="">The error is</div><div class="">–</div><div class=""><pre class="console-output" style="box-sizing: border-box; white-space: pre-wrap; word-wrap: break-word; margin-top: 0px; margin-bottom: 0px; font-size: 13px; background-color: rgb(43, 48, 59); color: rgb(192, 197, 206); padding: 20px; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;"><span title="Assertion failure" style="box-sizing: border-box; color: white; background-color: red; background-position: initial initial; background-repeat: initial initial;" class="">Assertion failed: (ModifierLen == 0 && "Unknown integer modifier"), function FormatDiagnostic, file /Users/buildnode/jenkins/workspace/oss-swift-incremental-RA-osx/llvm/tools/clang/lib/Basic/Diagnostic.cpp, line 811.
</span>Stack dump:
0.        Program arguments: /Users/buildnode/jenkins/workspace/oss-swift-incremental-RA-osx/buildbot_incremental/llvm-macosx-x86_64/bin/clang-3.8 -cc1 -triple i386-apple-macosx10.11.0 -emit-obj -disable-free -main-file-name sanitizer_stackdepot.cc -mrelocation-model pic -pic-level 2 -mthread-model posix -mllvm -warn-stack-size=570 -masm-verbose -munwind-tables -target-cpu yonah -target-linker-version 274.1 -dwarf-column-info -debug-info-kind=line-tables-only -dwarf-version=4 -debugger-tuning=lldb -coverage-file /Users/buildnode/jenkins/workspace/oss-swift-incremental-RA-osx/buildbot_incremental/llvm-macosx-x86_64/tools/clang/runtime/compiler-rt-bins/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/sanitizer_stackdepot.cc.o -resource-dir /Users/buildnode/jenkins/workspace/oss-swift-incremental-RA-osx/buildbot_incremental/llvm-macosx-x86_64/bin/../lib/clang/3.8.0 -dependency-file lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/sanitizer_stackdepot.cc.o.d -MT lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.osx.dir/sanitizer_stackdepot.cc.o -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -D HAVE_RPC_XDR_H=0 -D HAVE_TIRPC_RPC_XDR_H=0 -D NDEBUG -stdlib=libc++ -O3 -Wall -Wno-unused-parameter -Wall -Wno-unused-parameter -Wno-gnu -Wno-variadic-macros -Wno-c99-extensions -Wno-non-virtual-dtor -Wglobal-constructors -std=c++11 -fdeprecated-macro -fdebug-compilation-dir /Users/buildnode/jenkins/workspace/oss-swift-incremental-RA-osx/buildbot_incremental/llvm-macosx-x86_64/tools/clang/runtime/compiler-rt-bins -ferror-limit 19 -fmessage-length 0 -fvisibility hidden -fvisibility-inlines-hidden -fno-builtin -fblocks -fno-rtti -fobjc-runtime=macosx-fragile-10.11.0 -fobjc-subscripting-legacy-runtime -fencode-extended-block-signature -fmax-type-align=16 -fdiagnostics-show-option -vectorize-loops -vectorize-slp -o /var/folders/_8/79jmzf2142z2xydc_01btlx00000gn/T/sanitizer_stackdepot-65784e.o -x c++ /Users/buildnode/jenkins/workspace/oss-swift-incremental-RA-osx/llvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_stackdepot.cc
1.        <eof> parser at end of file
2.        Per-file LLVM IR generation
3.        /Users/buildnode/jenkins/workspace/oss-swift-incremental-RA-osx/llvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_persistent_allocator.h:66:14: Generating code for declaration '__sanitizer::PersistentAlloc'
<a id="-510455444ee1a197b-acac-4b17-83cf-a53b95139a76" style="box-sizing: border-box; color: rgb(191, 97, 106) !important; text-decoration: underline; word-wrap: break-word; display: block; position: relative; top: -2em; visibility: hidden;" class=""></a><span title="Compile Error" style="box-sizing: border-box; color: white; background-color: red; background-position: initial initial; background-repeat: initial initial;" class="">clang-3.8: error: unable to execute command: Abort trap: 6
</span>clang-3.8: error: clang frontend command failed due to signal (use -v to see invocation)</pre><div class="">–</div></div><div class="">I don't believe my code is the issue here, but I'm happy to help with investigation.</div><div class=""><br class=""></div><div class="">Sean</div><div class=""><br class=""></div><div class=""><div><blockquote type="cite" class=""><div class="">On Nov 10, 2016, at 4:57 PM, <a href="mailto:no-reply@swift.org" class="">no-reply@swift.org</a> wrote:</div><br class="Apple-interchange-newline"><div class=""><h2 style="font-family: 'Helvetica Neue', sans-serif; font-style: normal; font-variant-caps: normal; letter-spacing: normal; orphans: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; width: 838px; background-color: red; color: white; text-align: center;" class=""></h2><h1 style="color: rgb(57, 57, 57); font-family: 'Helvetica Neue', sans-serif; font-style: normal; font-variant-caps: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">[<font class="FAILURE" style="color: red;">FAILURE</font>] oss-swift-incremental-RA-osx [#7135]</h1><table style="color: rgb(57, 57, 57); font-family: 'Helvetica Neue', sans-serif; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 300; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class=""><tbody class=""><tr style="text-align: left;" class=""><th class="">Build URL:</th><td class=""><a href="https://ci.swift.org/job/oss-swift-incremental-RA-osx/7135/" style="color: rgb(0, 122, 255); text-decoration: none;" class="">https://ci.swift.org/job/oss-swift-incremental-RA-osx/7135/</a></td></tr><tr style="text-align: left;" class=""><th class="">Project:</th><td class="">oss-swift-incremental-RA-osx</td></tr><tr style="text-align: left;" class=""><th class="">Date of build:</th><td class="">Thu, 10 Nov 2016 16:54:08 -0800</td></tr><tr style="text-align: left;" class=""><th class="">Build duration:</th><td class="">3 min 24 sec</td></tr></tbody></table><h2 style="color: rgb(57, 57, 57); font-family: 'Helvetica Neue', sans-serif; font-style: normal; font-variant-caps: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">Identified problems:</h2><ul style="color: rgb(57, 57, 57); font-family: 'Helvetica Neue', sans-serif; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 300; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class=""><li class="">Assertion failure: This build failed because of an assertion failure. Below is a list of all errors in the build log:<ul class=""><li class=""><a href="https://ci.swift.org//job/oss-swift-incremental-RA-osx/7135/consoleFull#-835517760c38edd5a-00f9-40a2-abac-1db59f7a90ca" style="color: rgb(0, 122, 255); text-decoration: none;" class="">Indication 1</a></li></ul></li><li class="">Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:<ul class=""><li class=""><a href="https://ci.swift.org//job/oss-swift-incremental-RA-osx/7135/consoleFull#-510455444ee1a197b-acac-4b17-83cf-a53b95139a76" style="color: rgb(0, 122, 255); text-decoration: none;" class="">Indication 1</a></li></ul></li></ul><br style="color: rgb(57, 57, 57); font-family: 'Helvetica Neue', sans-serif; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 300; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class=""><h2 style="color: rgb(57, 57, 57); font-family: 'Helvetica Neue', sans-serif; font-style: normal; font-variant-caps: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">Changes</h2><ul style="color: rgb(57, 57, 57); font-family: 'Helvetica Neue', sans-serif; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 300; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class=""><li class="">Commit<span class="Apple-converted-space"> </span><b class="">5818f942453588e23549da0bc64ae2cb7d803899</b><span class="Apple-converted-space"> </span>by<span class="Apple-converted-space"> </span><b class="">scallanan:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">When the ASTImporter imports a source location, it avoids importing</p><ul class=""><li class="change-add"><b class="">add</b>: test/ASTMerge/Inputs/macro2.m</li><li class="change-add"><b class="">add</b>: test/ASTMerge/Inputs/macro.modulemap</li><li class="change-edit"><b class="">edit</b>: lib/AST/ASTImporter.cpp</li><li class="change-add"><b class="">add</b>: test/ASTMerge/Inputs/macro1.m</li><li class="change-add"><b class="">add</b>: test/ASTMerge/macro.m</li><li class="change-add"><b class="">add</b>: test/ASTMerge/Inputs/macro1.h</li></ul></li><br class=""><li class="">Commit<span class="Apple-converted-space"> </span><b class="">b48c6637ee10a32e0e02a072031fc61bebc65488</b><span class="Apple-converted-space"> </span>by<span class="Apple-converted-space"> </span><b class="">scallanan:</b><p class="commit-message" style="font-family: Menlo, fixed; white-space: pre-wrap;">Updated ASTMerge/macro.m to use _Nullable.</p><ul class=""><li class="change-edit"><b class="">edit</b>: test/ASTMerge/Inputs/macro1.h</li></ul></li></ul></div></blockquote></div><br class=""></div></body></html>