[Swift CI] Build Failure: 0. OSS - Swift Incremental RA - Ubuntu 16.04 (master) #4132

Report

[FAILURE] oss-swift-incremental-RA-linux-ubuntu-16_04 [#4132]

Build URL:
https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_04/4132/
Project:
oss-swift-incremental-RA-linux-ubuntu-16_04
Date of build:
Thu, 17 May 2018 16:20:37 -0500
Build duration:
6 min 57 sec

Identified problems:

  • Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:

Tests:

Name: Swift(linux-x86_64)
Failed: 0 test(s), Passed: 10553 test(s), Total: 10553 test(s)
Name: Swift-Unit
Failed: 0 test(s), Passed: 517 test(s), Total: 517 test(s)

Changes

  • Commit b9455930eedbb3fc897cfddf2dbf556ebac44dd8 by millenomi:
    Turn on ‘as’ bridging on Darwin.

    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: stdlib/public/core/Codable.swift.gyb
    • edit: test/expr/cast/array_downcast.swift
    • edit: lib/Sema/CSApply.cpp
    • edit: test/Interpreter/generic_casts.swift
    • delete: test/stmt/errors_nonobjc.swift
    • edit: lib/Sema/CSSimplify.cpp
    • edit: stdlib/public/runtime/Casting.cpp
    • delete: test/Constraints/bridging_nonobjc.swift
    • edit: test/SILGen/generic_casts.swift
    • edit: stdlib/public/SDK/ObjectiveC/ObjectiveC.swift
    • edit: stdlib/public/core/BridgeObjectiveC.swift
    • edit: lib/SIL/DynamicCasts.cpp
    • edit: lib/Sema/Constraint.cpp
    • edit: unittests/runtime/Stdlib.cpp
  • Commit 7b8db8f1fd0ff4f987068b2296f208b0dc680866 by millenomi:
    Remove last vestige of printf debugging.

    • edit: stdlib/public/core/BridgeObjectiveC.swift
  • Commit 7a5d9680e1f237c3a162430b9379b3ff2333a13c by dave:
    [Sema] NFC: Reorder misc bits for better code gen

    • edit: lib/Sema/MiscDiagnostics.cpp

@millenomi this looks like yours; this was after "Turn on ‘as’ bridging on Darwin." but before "Turn on ‘as’ bridging on Linux." landed. Do you expect this will be fixed by the second PR?

<unknown>:0: error: unable to find implicit conversion function 'Foundation._convertErrorToNSError' **16:27:23** <unknown>:0: error: fatal error encountered during compilation; please file a bug report with your project and the crash log **16:27:23** <unknown>:0: note: unable to set up the ObjC bridge! **16:27:23** #0 0x00000000040d0a64 PrintStackTraceSignalHandler(void*) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0x40d0a64) **16:27:23** #1 0x00000000040d0da6 SignalHandler(int) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0x40d0da6) **16:27:23** #2 0x00007fbdd2b20390 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x11390) **16:27:23** #3 0x00007fbdd125f428 gsignal (/lib/x86_64-linux-gnu/libc.so.6+0x35428) **16:27:23** #4 0x00007fbdd126102a abort (/lib/x86_64-linux-gnu/libc.so.6+0x3702a) **16:27:23** #5 0x00000000004ddf65 (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0x4ddf65) **16:27:23** #6 0x000000000406947f llvm::report_fatal_error(llvm::Twine const&, bool) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0x406947f) **16:27:23** #7 0x0000000004069366 (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0x4069366) **16:27:23** #8 0x0000000000c51b2d getBridgingFn(llvm::Optional<swift::SILDeclRef>&, swift::Lowering::SILGenModule&, swift::Identifier, llvm::StringRef, llvm::Optional<std::initializer_list<swift::Type> >, llvm::Optional<swift::Type>) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xc51b2d) **16:27:23** #9 0x0000000000c52154 swift::Lowering::SILGenModule::getErrorToNSErrorFn() (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xc52154) **16:27:23** #10 0x0000000000c65ece swift::Lowering::SILGenFunction::emitNativeToBridgedError(swift::SILLocation, swift::Lowering::ManagedValue, swift::CanType, swift::CanType) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xc65ece) **16:27:23** #11 0x0000000000c62a8d emitNativeToCBridgedValue(swift::Lowering::SILGenFunction&, swift::SILLocation, swift::Lowering::ManagedValue, swift::CanType, swift::CanType, swift::SILType, swift::Lowering::SGFContext) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xc62a8d) **16:27:23** #12 0x0000000000c61acd swift::Lowering::SILGenFunction::emitNativeToBridgedValue(swift::SILLocation, swift::Lowering::ManagedValue, swift::CanType, swift::CanType, swift::SILType, swift::Lowering::SGFContext) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xc61acd) **16:27:23** #13 0x0000000000c7f0e4 swift::Lowering::Conversion::emit(swift::Lowering::SILGenFunction&, swift::SILLocation, swift::Lowering::ManagedValue, swift::Lowering::SGFContext) const (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xc7f0e4) **16:27:23** #14 0x0000000000c7ef57 swift::Lowering::ConvertingInitialization::finishEmission(swift::Lowering::SILGenFunction&, swift::SILLocation, swift::Lowering::ManagedValue) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xc7ef57) **16:27:23** #15 0x0000000000c7ed32 swift::Lowering::SILGenFunction::emitConvertedRValue(swift::SILLocation, swift::Lowering::Conversion const&, swift::Lowering::SGFContext, llvm::function_ref<swift::Lowering::ManagedValue (swift::Lowering::SILGenFunction&, swift::SILLocation, swift::Lowering::SGFContext)>) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xc7ed32) **16:27:23** #16 0x0000000000c7eb0b swift::Lowering::SILGenFunction::emitConvertedRValue(swift::Expr*, swift::Lowering::Conversion const&, swift::Lowering::SGFContext) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xc7eb0b) **16:27:23** #17 0x0000000000cb1ee4 tryEmitAsBridgingConversion(swift::Lowering::SILGenFunction&, swift::Expr*, bool, swift::Lowering::SGFContext) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xcb1ee4) **16:27:23** #18 0x0000000000ca55b1 swift::ASTVisitor<(anonymous namespace)::RValueEmitter, swift::Lowering::RValue, void, void, void, void, void, swift::Lowering::SGFContext>::visit(swift::Expr*, swift::Lowering::SGFContext) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xca55b1) **16:27:23** #19 0x0000000000c99e08 swift::Lowering::SILGenFunction::emitRValueAsSingleValue(swift::Expr*, swift::Lowering::SGFContext) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xc99e08) **16:27:23** #20 0x0000000000c7b3a3 swift::Lowering::SILGenFunction::emitOptionalSome(swift::SILLocation, swift::SILType, llvm::function_ref<swift::Lowering::ManagedValue (swift::Lowering::SILGenFunction&, swift::SILLocation, swift::Lowering::SGFContext)>, swift::Lowering::SGFContext) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xc7b3a3) **16:27:23** #21 0x0000000000caabe3 swift::ASTVisitor<(anonymous namespace)::RValueEmitter, swift::Lowering::RValue, void, void, void, void, void, swift::Lowering::SGFContext>::visit(swift::Expr*, swift::Lowering::SGFContext) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xcaabe3) **16:27:23** #22 0x0000000000c94988 swift::Lowering::SILGenFunction::emitExprInto(swift::Expr*, swift::Lowering::Initialization*, llvm::Optional<swift::SILLocation>) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xc94988) **16:27:23** #23 0x0000000000c845fe swift::Lowering::SILGenFunction::emitStmtCondition(llvm::MutableArrayRef<swift::StmtConditionElement>, swift::Lowering::JumpDest, swift::SILLocation, swift::ProfileCounter, swift::ProfileCounter) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xc845fe) **16:27:23** #24 0x0000000000cef8a5 swift::ASTVisitor<(anonymous namespace)::StmtEmitter, void, void, void, void, void, void>::visit(swift::Stmt*) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xcef8a5) **16:27:23** #25 0x0000000000cee3e6 swift::ASTVisitor<(anonymous namespace)::StmtEmitter, void, void, void, void, void, void>::visit(swift::Stmt*) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xcee3e6) **16:27:23** #26 0x0000000000cee2ae swift::Lowering::SILGenFunction::emitStmt(swift::Stmt*) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xcee2ae) **16:27:23** #27 0x0000000000cbc42b swift::Lowering::SILGenFunction::emitFunction(swift::FuncDecl*) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xcbc42b) **16:27:23** #28 0x0000000000c5e064 swift::Lowering::SILGenModule::emitFunction(swift::FuncDecl*)::$_1::operator()(swift::SILFunction*) const (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xc5e064) **16:27:23** #29 0x0000000000c55e36 swift::Lowering::SILGenModule::emitFunction(swift::FuncDecl*) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xc55e36) **16:27:23** #30 0x0000000000cfa36d swift::ASTVisitor<SILGenExtension, void, void, void, void, void, void>::visit(swift::Decl*) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xcfa36d) **16:27:23** #31 0x0000000000cf81cb SILGenExtension::emitExtension(swift::ExtensionDecl*) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xcf81cb) **16:27:23** #32 0x0000000000cf818e swift::Lowering::SILGenModule::visitExtensionDecl(swift::ExtensionDecl*) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xcf818e) **16:27:23** #33 0x0000000000c5b64b swift::Lowering::SILGenModule::emitSourceFile(swift::SourceFile*, unsigned int) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xc5b64b) **16:27:23** #34 0x0000000000c5c24a swift::SILModule::constructSIL(swift::ModuleDecl*, swift::SILOptions&, swift::FileUnit*, llvm::Optional<unsigned int>, bool) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xc5c24a) **16:27:23** #35 0x0000000000c5c8fd swift::performSILGeneration(swift::FileUnit&, swift::SILOptions&, llvm::Optional<unsigned int>) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0xc5c8fd) **16:27:23** #36 0x00000000004db960 performCompile(swift::CompilerInstance&, swift::CompilerInvocation&, llvm::ArrayRef<char const*>, int&, swift::FrontendObserver*, swift::UnifiedStatsReporter*) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0x4db960) **16:27:23** #37 0x00000000004d87d3 swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0x4d87d3) **16:27:23** #38 0x000000000048b3f2 main (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0x48b3f2) **16:27:23** #39 0x00007fbdd124a830 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x20830) **16:27:23** #40 0x00000000004882c9 _start (/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift+0x4882c9) **16:27:23** Stack dump: **16:27:23** 0.	Program arguments: /home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/bin/swift -frontend -c Foundation/NSObject.swift Foundation/AffineTransform.swift Foundation/NSArray.swift Foundation/NSAttributedString.swift Foundation/Bundle.swift Foundation/ByteCountFormatter.swift Foundation/NSCache.swift Foundation/NSCalendar.swift Foundation/NSCFArray.swift Foundation/NSCFBoolean.swift Foundation/NSCFDictionary.swift Foundation/NSCFSet.swift Foundation/NSCFString.swift Foundation/NSCharacterSet.swift Foundation/NSCFCharacterSet.swift Foundation/NSCoder.swift Foundation/NSComparisonPredicate.swift Foundation/NSCompoundPredicate.swift Foundation/NSConcreteValue.swift Foundation/NSData.swift Foundation/NSDate.swift Foundation/DateComponentsFormatter.swift Foundation/DateFormatter.swift Foundation/DateIntervalFormatter.swift Foundation/Decimal.swift Foundation/NSDecimalNumber.swift Foundation/NSDictionary.swift Foundation/EnergyFormatter.swift Foundation/NSEnumerator.swift -primary-file Foundation/NSError.swift Foundation/NSExpression.swift Foundation/FileHandle.swift Foundation/FileManager.swift Foundation/Formatter.swift Foundation/NSGeometry.swift Foundation/Host.swift Foundation/HTTPCookie.swift Foundation/HTTPCookieStorage.swift Foundation/NSIndexPath.swift Foundation/NSIndexSet.swift Foundation/ISO8601DateFormatter.swift Foundation/JSONSerialization.swift Foundation/NSKeyedCoderOldStyleArray.swift Foundation/NSKeyedArchiver.swift Foundation/NSKeyedArchiverHelpers.swift Foundation/NSKeyedUnarchiver.swift Foundation/LengthFormatter.swift Foundation/NSLocale.swift Foundation/NSLock.swift Foundation/NSLog.swift Foundation/MassFormatter.swift Foundation/NSNotification.swift Foundation/NotificationQueue.swift Foundation/NSNull.swift Foundation/NSNumber.swift Foundation/NumberFormatter.swift Foundation/NSObjCRuntime.swift Foundation/Operation.swift Foundation/NSOrderedSet.swift Foundation/NSPathUtilities.swift Foundation/NSPersonNameComponents.swift Foundation/PersonNameComponentsFormatter.swift Foundation/NSPlatform.swift Foundation/Port.swift Foundation/PortMessage.swift Foundation/NSPredicate.swift Foundation/ProcessInfo.swift Foundation/Progress.swift Foundation/ProgressFraction.swift Foundation/PropertyListSerialization.swift Foundation/NSRange.swift Foundation/NSRegularExpression.swift Foundation/RunLoop.swift Foundation/Scanner.swift Foundation/NSSet.swift Foundation/NSSortDescriptor.swift Foundation/NSSpecialValue.swift Foundation/Stream.swift Foundation/NSString.swift Foundation/NSStringAPI.swift Foundation/NSSwiftRuntime.swift Foundation/Process.swift Foundation/NSTextCheckingResult.swift Foundation/Thread.swift Foundation/Timer.swift Foundation/NSTimeZone.swift Foundation/NSURL.swift Foundation/URLAuthenticationChallenge.swift Foundation/URLCache.swift Foundation/URLCredential.swift Foundation/URLCredentialStorage.swift Foundation/NSURLError.swift Foundation/URLProtectionSpace.swift Foundation/URLProtocol.swift Foundation/NSURLRequest.swift Foundation/URLResponse.swift Foundation/URLSession/Configuration.swift Foundation/URLSession/libcurl/EasyHandle.swift Foundation/URLSession/BodySource.swift Foundation/URLSession/Message.swift Foundation/URLSession/http/HTTPMessage.swift Foundation/URLSession/libcurl/MultiHandle.swift Foundation/URLSession/URLSession.swift Foundation/URLSession/URLSessionConfiguration.swift Foundation/URLSession/URLSessionDelegate.swift Foundation/URLSession/URLSessionTask.swift Foundation/URLSession/TaskRegistry.swift Foundation/URLSession/NativeProtocol.swift Foundation/URLSession/TransferState.swift Foundation/URLSession/libcurl/libcurlHelpers.swift Foundation/URLSession/http/HTTPURLProtocol.swift Foundation/UserDefaults.swift Foundation/NSUUID.swift Foundation/NSValue.swift Foundation/XMLDocument.swift Foundation/XMLDTD.swift Foundation/XMLDTDNode.swift Foundation/XMLElement.swift Foundation/XMLNode.swift Foundation/XMLParser.swift Foundation/FoundationErrors.swift Foundation/URL.swift Foundation/UUID.swift Foundation/Boxing.swift Foundation/ReferenceConvertible.swift Foundation/Date.swift Foundation/Data.swift Foundation/CharacterSet.swift Foundation/URLRequest.swift Foundation/PersonNameComponents.swift Foundation/Notification.swift Foundation/URLComponents.swift Foundation/DateComponents.swift Foundation/DateInterval.swift Foundation/IndexPath.swift Foundation/IndexSet.swift Foundation/StringEncodings.swift Foundation/ExtraStringAPIs.swift Foundation/Measurement.swift Foundation/NSMeasurement.swift Foundation/MeasurementFormatter.swift Foundation/Unit.swift Foundation/TimeZone.swift Foundation/Calendar.swift Foundation/Locale.swift Foundation/String.swift Foundation/Set.swift Foundation/Dictionary.swift Foundation/Array.swift Foundation/Bridging.swift Foundation/CGFloat.swift Foundation/Codable.swift Foundation/JSONEncoder.swift -I/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/lib/swift/linux -Xcc -fblocks -resource-dir /home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/swift-linux-x86_64/lib/swift -target x86_64-unknown-linux -Ibootstrap/common/usr/include -Ibootstrap/common/usr/local/include -Ibootstrap/x86_64-linux-gnu/usr/include -Ibootstrap/x86_64-linux-gnu/usr/local/include -O -I../buildbot_incremental/foundation-linux-x86_64/Foundation -I../buildbot_incremental/foundation-linux-x86_64/Foundation/usr//lib/swift -I../buildbot_incremental/foundation-linux-x86_64 -DDEPLOYMENT_RUNTIME_SWIFT -I../buildbot_incremental/foundation-linux-x86_64/Foundation/usr/lib/swift -I/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/xctest-linux-x86_64 -L/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/xctest-linux-x86_64 -I/usr/include/x86_64-linux-gnu -licui18n -licuuc -licudata -I/usr/include/x86_64-linux-gnu -licuuc -licudata -lcurl -I/usr/include/libxml2 -lxml2 -DDEPLOYMENT_ENABLE_LIBDISPATCH -I/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/swift-corelibs-libdispatch -I/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/libdispatch-linux-x86_64/src/swift -Xcc -fblocks -swift-version 4 -module-name Foundation -module-link-name Foundation -o ../buildbot_incremental/foundation-linux-x86_64/Foundation/Foundation/NSError.swift.o -emit-module-path ../buildbot_incremental/foundation-linux-x86_64/Foundation/Foundation/NSError.swift.o.~partial.swiftmodule -emit-module-doc-path ../buildbot_incremental/foundation-linux-x86_64/Foundation/Foundation/NSError.swift.o.~partial.swiftdoc -emit-dependencies-path ../buildbot_incremental/foundation-linux-x86_64/Foundation/Foundation/NSError.swift.o.d -emit-reference-dependencies-path ../buildbot_incremental/foundation-linux-x86_64/Foundation/Foundation/NSError.swift.o.swiftdeps -module-cache-path ../buildbot_incremental/foundation-linux-x86_64 **16:27:23** 1.	While emitting SIL for getter for localizedDescription at Foundation/NSError.swift:328:9 **16:27:23** 2.	While silgen emitFunction SIL function "@$Ss5ErrorP10FoundationE20localizedDescriptionSSvg". **16:27:23**  for getter for localizedDescription at Foundation/NSError.swift:328:9 **16:27:23** Aborted (core dumped)

Unfortunately there's further breakage on Ubuntu 14.04 because it has an older libstdc++. I'm going to revert these PRs to try to fix CI.

/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-14_04/swift/stdlib/public/runtime/Casting.cpp:2852:16: error: no member named 'max_align_t' in namespace 'std' **16:41:22**   alignas(std::max_align_t) char inlineBuffer[inlineValueSize + 1]; **16:41:22**           ~~~~~^

Ah, I was mistaken: there's one PR, but the commit message was different than the PR title, which is why I was confused.

Reverted in https://github.com/apple/swift/pull/16696 and I canceled the merge on the Foundation PR.

@blangmuir The two patches are in lockstep — allowing the Foundation merge to finish would've fixed the Swift issues you're seeing here, but I can't run Foundation tests until the Swift patch lands in the repository AFAIK. Can we do this again?

@blangmuir Also, it is unclear why it doesn't build on 14.04 — while that file is touched by my patch, the line that triggered the compiler failure. It landed in 1edf5326 more than a year ago.

Can we do this again?

Let's hold off until we understand the ubuntu 14.04 compile failure.

I can't run Foundation tests until the Swift patch lands in the repository AFAIK.

That's unfortunate. We must've dealt with this before thought - I'll see if I can find out what the blessed way to do this is. If need be someone can merge the Foundation change using admin privileges so that we don't break CI in the gap between landing the changes.