[Swift CI] Build Failure: 0. OSS - Swift Incremental RA - Ubuntu 15.10 - Long Test (master) #535

Looks like a missing #include <string>.

  - Doug

···

On Jul 15, 2016, at 4:41 PM, no-reply@swift.org wrote:

[FAILURE] oss-swift-incremental-RA-linux-ubuntu-15_10-long-test [#535]

Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-15_10-long-test/535/
Project: oss-swift-incremental-RA-linux-ubuntu-15_10-long-test
Date of build: Fri, 15 Jul 2016 16:38:00 -0700
Build duration: 3 min 37 sec
Identified problems:

Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:
Indication 1 <https://ci.swift.org//job/oss-swift-incremental-RA-linux-ubuntu-15_10-long-test/535/consoleFull#-1742867917ee1a197b-acac-4b17-83cf-a53b95139a76&gt;
Tests:

Name: Swift
Failed: 0 test(s), Passed: 8062 test(s), Total: 8062 test(s)
Name: Swift-Unit
Failed: 0 test(s), Passed: 226 test(s), Total: 226 test(s)

Changes

Commit 6ef59c09e5581e1800eab89f3ad0e4d8ab14fff8 by tanadeau:
Added @escaping attribute parsing

edit: lib/AST/ASTDumper.cpp
edit: include/swift/AST/DiagnosticsParse.def
edit: test/IDE/complete_decl_attribute.swift
edit: include/swift/AST/Types.h
edit: include/swift/Serialization/ModuleFormat.h
edit: test/attr/attr_noescape.swift
edit: lib/Sema/TypeCheckDecl.cpp
edit: lib/Serialization/Deserialization.cpp
edit: lib/AST/ASTPrinter.cpp
edit: lib/Sema/TypeCheckAttr.cpp
edit: test/IDE/print_ast_tc_decls.swift
edit: lib/Sema/TypeCheckType.cpp
edit: lib/Serialization/Serialization.cpp
edit: include/swift/AST/Attr.def
edit: include/swift/AST/DiagnosticsSema.def
edit: lib/Sema/CSApply.cpp
add: test/attr/attr_escaping.swift
edit: lib/AST/TypeRepr.cpp
edit: lib/Parse/ParseDecl.cpp

Commit a8c18a52422936024fcf2548851fc71bde6ce287 by practicalswift:
[gardening] Don't compare to false.

edit: stdlib/public/core/DebuggerSupport.swift

Commit 68af19b6b82158e413dd25957e2c23cd47a07ebe by practicalswift:
[gardening] Fix incorrect header filenames

edit: stdlib/public/core/DebuggerSupport.swift
edit: lib/SILOptimizer/UtilityPasses/EpilogueARCMatcherDumper.cpp
edit: stdlib/public/Platform/visualc.modulemap

Commit 967a34e8256cd4da74434269b4f007a8fcf14292 by practicalswift:
[gardening] Use consistent copyright notice (2014 - 2016).

edit: stdlib/public/stubs/CommandLine.cpp

Commit 5558ea0f92b0175d4789092d5f31efc12663c081 by practicalswift:
[gardening] Header length should be 80 chars.

edit: lib/IDE/TypeReconstruction.cpp
edit: lib/Sema/DerivedConformanceError.cpp

Commit fdfc8bd0226700d038c514b57bbe56da8d1660ac by xin_tong:
Enable xfailed tests which are passing now

edit: test/Interpreter/property_behavior.swift
edit: test/Interpreter/FunctionConversion.swift

Commit 508e6a09911c785029d176e3e3a13a6da0382891 by mgottesman:
[sil-parser] Small refactoring to use a string switch.

edit: lib/Parse/ParseSIL.cpp

Commit c47687da2cd1e085abf75a531c49494342fbbfa4 by github:
Add an isStrict flag to SIL pointer_to_address. (#3529)

edit: test/SILGen/properties.swift
edit: test/SILOptimizer/remove_pins.sil
edit: test/SILOptimizer/array_element_propagation.sil
edit: test/SILOptimizer/side-effect.sil
edit: lib/SILGen/SILGenGlobalVariable.cpp
edit: lib/SILOptimizer/Analysis/SimplifyInstruction.cpp
edit: test/SILOptimizer/dead_array_elim.sil
edit: docs/SIL.rst
edit: include/swift/SIL/SILBuilder.h
edit: lib/SILOptimizer/Transforms/ArrayElementValuePropagation.cpp
edit: include/swift/SIL/SILCloner.h
edit: lib/Serialization/DeserializeSIL.cpp
edit: test/SILGen/errors.swift
edit: lib/SILOptimizer/Transforms/CSE.cpp
edit: lib/SILOptimizer/SILCombiner/SILCombinerBuiltinVisitors.cpp
edit: test/SILOptimizer/abcopts.sil
edit: lib/IRGen/IRGenSIL.cpp
edit: lib/SILOptimizer/SILCombiner/SILCombinerCastVisitors.cpp
edit: include/swift/SIL/SILInstruction.h
edit: lib/SILGen/SILGenBuiltin.cpp
edit: test/Serialization/Inputs/def_basic.sil
edit: lib/SILGen/SILGenExpr.cpp
edit: test/SIL/Parser/basic.sil
edit: test/SILOptimizer/cowarray_opt.sil
edit: test/SILOptimizer/globalopt.sil
edit: lib/SILOptimizer/LoopTransforms/COWArrayOpt.cpp
edit: include/swift/AST/Builtins.def
edit: lib/Serialization/SerializeSIL.cpp
edit: lib/SILOptimizer/Analysis/AliasAnalysis.cpp
edit: test/IRGen/builtins.swift
edit: lib/Parse/ParseSIL.cpp
edit: test/SILOptimizer/dead_store_elim.sil
edit: lib/SILOptimizer/LoopTransforms/ArrayBoundsCheckOpts.cpp
edit: test/SILOptimizer/constant_propagation.sil
edit: lib/SIL/SILPrinter.cpp
edit: lib/SIL/SILInstruction.cpp
edit: test/SILOptimizer/allocbox_to_stack.sil
edit: test/SILGen/protocols.swift
edit: test/SIL/Parser/undef.sil
edit: test/SILOptimizer/basic-aa.sil
edit: test/SILOptimizer/cse.sil
edit: test/SILGen/materializeForSet.swift
edit: test/Serialization/transparent-std.swift
edit: test/SILGen/addressors.swift
edit: test/SILOptimizer/typed-access-tb-aa.sil
edit: lib/SILGen/SILGenApply.cpp
edit: test/SILOptimizer/stack_promotion.sil
edit: lib/AST/Builtins.cpp
edit: lib/SILGen/SILGenMaterializeForSet.cpp
edit: test/SILGen/builtins.swift
edit: test/SILOptimizer/sil_combine.sil
edit: test/SILOptimizer/sil_combine_objc.sil
edit: test/SILOptimizer/static_initializer.sil
edit: test/SILOptimizer/escape_analysis.sil
edit: test/SILOptimizer/licm.sil

Commit 5008f4de3f3a35aaa848862b0f7ad329d68cd1de by atrick:
Change the SIL Module Format version.

edit: include/swift/Serialization/ModuleFormat.h

Commit d8d7d1d825fc19cd4a2e03d244cb78690f201023 by dgregor:
[Clang importer] Remove unused struct CachedExtensions.

edit: lib/ClangImporter/ImporterImpl.h

Commit 5a83c864555cceaa688cf260e0759348772f641b by dgregor:
Eliminate default arguments from TupleType.

edit: lib/SIL/SILPrinter.cpp
edit: lib/Serialization/Serialization.cpp
edit: test/SILGen/optional.swift
edit: lib/AST/ASTVerifier.cpp
edit: lib/Sema/CSApply.cpp
edit: lib/AST/Parameter.cpp
edit: lib/SIL/AbstractionPattern.cpp
edit: lib/AST/Type.cpp
edit: lib/SILGen/SILGenApply.cpp
edit: lib/Sema/CSDiag.cpp
edit: lib/Sema/TypeCheckType.cpp
edit: lib/SILGen/ArgumentSource.h
edit: lib/SILGen/ArgumentSource.cpp
edit: include/swift/AST/Types.h
edit: lib/AST/ASTContext.cpp
edit: lib/Sema/CSRanking.cpp
edit: include/swift/Serialization/ModuleFormat.h
edit: lib/AST/Decl.cpp
edit: lib/IDE/CodeCompletion.cpp
edit: lib/Sema/TypeCheckConstraints.cpp
edit: test/SILGen/default_arguments.swift
edit: lib/AST/ASTDumper.cpp
edit: lib/Serialization/Deserialization.cpp

Commit 1f819492f9e34fb3d8d030257e17d02cf74d4478 by atrick:
Update a SIL parsing test case: basic.sil

edit: test/SIL/Parser/basic.sil

Commit 16143ca41f3e606a6f8eb4df3c39dde7d3f3c3f6 by mgottesman:
Disable test to unbreak the build.

edit: validation-test/stdlib/String.swift

Commit 18406900ba4837d397f9885f689f120933d3c302 by github:
Name and label changes for closure parameters (for review only) (#2981)

edit: stdlib/public/core/LifetimeManager.swift
edit: test/1_stdlib/NumericParsing.swift.gyb
edit: stdlib/private/StdlibUnittest/StdlibCoreExtras.swift
edit: benchmark/single-source/CaptureProp.swift
edit: test/SourceKit/CursorInfo/cursor_stdlib.swift
edit: validation-test/stdlib/CollectionType.swift.gyb
edit: stdlib/public/core/LazySequence.swift
edit: test/IDE/complete_from_stdlib.swift
edit: validation-test/stdlib/Unicode.swift.gyb
edit: stdlib/private/StdlibCollectionUnittest/LoggingWrappers.swift.gyb
edit: test/1_stdlib/Inputs/DictionaryKeyValueTypes.swift
edit: validation-test/stdlib/CollectionDiagnostics.swift
edit: validation-test/stdlib/Lazy.swift.gyb
edit: test/Parse/semicolon.swift
edit: test/1_stdlib/Renames.swift
edit: stdlib/public/core/Boolean.swift
edit: stdlib/public/core/ManagedBuffer.swift
edit: validation-test/stdlib/UnicodeUTFEncoders.swift
edit: stdlib/public/core/Sequence.swift
edit: stdlib/public/core/Unmanaged.swift
edit: test/DebugInfo/closure-multivalue.swift
edit: test/Constraints/diagnostics.swift
edit: stdlib/public/core/SequenceAlgorithms.swift.gyb
edit: test/IDE/complete_literal.swift
edit: stdlib/public/core/Filter.swift.gyb
edit: stdlib/public/core/FloatingPointParsing.swift.gyb
edit: benchmark/single-source/SortStrings.swift
edit: validation-test/compiler_crashers_2_fixed/0020-rdar21598514.swift
edit: validation-test/stdlib/UnicodeTrie.swift.gyb
edit: stdlib/private/StdlibUnittestFoundationExtras/StdlibUnittestFoundationExtras.swift
edit: stdlib/public/core/CollectionAlgorithms.swift.gyb
edit: test/1_stdlib/ArrayTraps.swift.gyb
edit: stdlib/private/StdlibUnittest/StdlibUnittest.swift.gyb
edit: stdlib/public/core/Character.swift
edit: validation-test/stdlib/Algorithm.swift
edit: stdlib/public/SDK/Foundation/NSStringAPI.swift
edit: stdlib/public/core/StaticString.swift
edit: stdlib/public/core/Arrays.swift.gyb
edit: validation-test/stdlib/AtomicInt.swift
edit: validation-test/stdlib/NewArray.swift.gyb
edit: test/1_stdlib/StringAPI.swift
edit: stdlib/public/core/Sort.swift.gyb
edit: stdlib/public/core/ExistentialCollection.swift.gyb
edit: stdlib/public/core/Slice.swift.gyb
edit: stdlib/public/core/Unicode.swift
edit: stdlib/public/SDK/ObjectiveC/ObjectiveC.swift
edit: stdlib/public/core/CompilerProtocols.swift
edit: test/Prototypes/CollectionTransformers.swift
edit: test/Prototypes/Result.swift
edit: test/NameBinding/reference-dependencies.swift
edit: test/1_stdlib/ErrorHandling.swift
edit: test/1_stdlib/Strideable.swift
edit: stdlib/public/core/StringBuffer.swift
edit: stdlib/private/StdlibUnittest/TypeIndexed.swift
edit: stdlib/public/core/Collection.swift
edit: stdlib/public/core/HashedCollections.swift.gyb
edit: stdlib/public/core/StringCharacterView.swift
edit: validation-test/compiler_crashers_2_fixed/0022-rdar21625478.swift
edit: stdlib/private/StdlibUnittest/RaceTest.swift
edit: stdlib/public/core/StringCore.swift
edit: validation-test/stdlib/Sort.swift.gyb
edit: stdlib/public/core/SequenceWrapper.swift
edit: stdlib/public/core/VarArgs.swift
edit: benchmark/single-source/MapReduce.swift
edit: stdlib/public/core/String.swift

Commit 17e49422e7d69184c7d10c4f29f300a54756eb73 by github:
[libIDE] Refactor type-interface APIs. (#3537)

edit: tools/swift-ide-test/swift-ide-test.cpp
edit: include/swift/IDE/ModuleInterfacePrinting.h
edit: lib/AST/ASTPrinter.cpp
edit: include/swift/AST/ASTPrinter.h
edit: lib/IDE/ModuleInterfacePrinting.cpp

Commit 220bd9cc5a6f6cbf5be765393d33f58087838639 by dabrahams:
A fix for 33023b389f95d1577ee15a10393a2fcc865472bb

edit: stdlib/private/StdlibUnittestFoundationExtras/StdlibUnittestFoundationExtras.swift

Commit 419281187df82d8e9f73c2dd3dcd9cfe909a3db4 by kyrtzidis:
[arcmt/objcmt] Fix ParentMap crash with invalid code.

edit: lib/AST/ParentMap.cpp
add: test/ARCMT/objcmt-invalid-code.mm.result
add: test/ARCMT/objcmt-invalid-code.mm

Commit 7abf597d9f536a9ac1b6dddaa43860cdd5ef940f by kyrtzidis:
[objcmt] Don't add an import of Foundation unnecessarily, if the

edit: lib/ARCMigrate/ObjCMT.cpp
edit: test/ARCMT/objcmt-ns-macros.m.result

Commit b199d08671318de508b7a48c782140d881ab6d6c by kyrtzidis:
[AST] Keep track of the left brace source location of a tag decl.

edit: include/clang/AST/Decl.h
edit: lib/Serialization/ASTReaderDecl.cpp
edit: lib/Serialization/ASTWriter.cpp
edit: lib/Serialization/ASTWriterDecl.cpp
edit: lib/Sema/SemaTemplateInstantiate.cpp
edit: lib/Sema/SemaTemplate.cpp
edit: lib/AST/DeclTemplate.cpp
edit: lib/Sema/SemaDecl.cpp
edit: lib/AST/Decl.cpp
edit: lib/Sema/SemaTemplateInstantiateDecl.cpp
edit: lib/Parse/ParseDeclCXX.cpp
edit: lib/Parse/ParseDecl.cpp
edit: include/clang/Sema/Sema.h

Commit e417983606f07c1770407b4fa5ad092135369ef5 by kyrtzidis:
[objcmt] Fix a buffer overflow crash than can occur while modernizing

add: test/ARCMT/objcmt-ns-enum-crash.m
edit: lib/ARCMigrate/ObjCMT.cpp
add: test/ARCMT/objcmt-ns-enum-crash.m.result
edit: test/ARCMT/objcmt-ns-macros.m.result

Commit 42e40163af3b8cd3d15725004dcff330ee8639d1 by kyrtzidis:
[test/objcmt] Add a follow-up test case for r275600.

edit: test/ARCMT/whitelisted/header1.h.result
edit: test/ARCMT/whitelisted/header2.h.result
edit: test/ARCMT/whitelisted/objcmt-with-whitelist.m
edit: test/ARCMT/whitelisted/header1.h
edit: test/ARCMT/whitelisted/header2.h

Commit eb2fb76f364e44ca798cf85e426ec77c6d1d4e06 by daniel_dunbar:
[PackageGraph] Centralize package creation and convention application.

edit: Sources/PackageGraph/PackageGraphLoader.swift

Commit d902565d6d204e505ee96d1ce45a014aac4d9217 by daniel_dunbar:
[PackageGraph] Avoid unnecessary combine + partition.

edit: Sources/PackageGraph/PackageGraphLoader.swift
edit: Sources/PackageLoading/PackageExtensions.swift

Commit 33023b389f95d1577ee15a10393a2fcc865472bb by dabrahams:
Account for SE-0118

edit: Tests/Basic/ByteStringPerfTests.swift
edit: Sources/Basic/Path.swift

Commit e3ac90f96891031aa2ef7bef8d9f0bd0830ceb04 by dabrahams:
Another adjustment for SE-0118

edit: Sources/swiftpm-xctest-helper/main.swift

Commit 7eb0d732fb659d3951705ad8d4a7de6de390f194 by jbrecka:
[tsan] Add support for GCD IO channels on Darwin

add: test/tsan/Darwin/gcd-io-race.mm
add: test/tsan/Darwin/gcd-io-barrier.mm
add: test/tsan/Darwin/gcd-io.mm
add: test/tsan/Darwin/gcd-io-barrier-race.mm
add: test/tsan/Darwin/gcd-io-cleanup.mm
edit: lib/tsan/rtl/tsan_libdispatch_mac.cc
add: test/tsan/Darwin/gcd-fd.mm

Commit 9b5c3110ff8d6c1ce3de24970ec991547b6783ea by jbrecka:
Disable the "gcd-io-race.mm" test to investigate bot hangs due to the

edit: test/tsan/Darwin/gcd-io-race.mm