[Swift CI] Build Failure: OSS - Swift Package - OS X (master) #1632

Report

[FAILURE] oss-swift-package-osx [#1632]

Build URL:
https://ci.swift.org/job/oss-swift-package-osx/1632/
Project:
oss-swift-package-osx
Date of build:
Thu, 03 May 2018 02:51:56 -0500
Build duration:
32 min

Identified problems:

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

Changes

  • Commit 192234415d12a199f7e3f461de37f4af71add717 by dgregor:
    [AST] Store SubstitutionMaps in ConcreteDeclRef and Witness data

    • edit: lib/SILGen/SILGenType.cpp
    • edit: lib/AST/ASTVerifier.cpp
    • edit: lib/Sema/TypeCheckProtocol.cpp
    • edit: include/swift/AST/SubstitutionMap.h
    • edit: lib/AST/ConcreteDeclRef.cpp
    • edit: lib/Sema/CodeSynthesis.cpp
    • edit: include/swift/AST/ConcreteDeclRef.h
    • edit: lib/AST/GenericEnvironment.cpp
    • edit: lib/Serialization/Deserialization.cpp
    • edit: include/swift/AST/GenericEnvironment.h
    • edit: lib/ClangImporter/ImportDecl.cpp
    • edit: lib/SILGen/SILGenConstructor.cpp
    • edit: lib/Sema/ConstraintSystem.h
    • edit: lib/SIL/SILFunction.cpp
    • edit: lib/Serialization/Serialization.cpp
    • edit: lib/AST/ProtocolConformance.cpp
    • edit: lib/SILGen/SILGenConvert.cpp
    • edit: lib/Sema/CSApply.cpp
    • edit: include/swift/SIL/SILFunction.h
    • edit: lib/SILGen/SILGenFunction.h
    • edit: lib/SILGen/SILGenApply.cpp
    • edit: lib/SILGen/SILGenExpr.cpp
    • edit: lib/Sema/TypeChecker.h
    • edit: lib/Sema/MiscDiagnostics.cpp
    • edit: lib/Sema/TypeCheckCaptures.cpp
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: include/swift/AST/Witness.h
    • edit: lib/Sema/TypeCheckProtocol.h
    • edit: lib/SILGen/SILGenBridging.cpp
    • edit: lib/AST/SubstitutionMap.cpp
    • edit: lib/SILGen/SILGenDecl.cpp
    • edit: lib/SILGen/SILGenLValue.cpp
    • edit: lib/AST/ASTDumper.cpp
  • Commit 3e2bed119bfdf6a5fcd35a1272fa6e59baf539b1 by dgregor:
    [AST] Switch SpecializedProtocolConformance over to SubstitutionMap.

    • edit: lib/Serialization/Serialization.cpp
    • edit: include/swift/AST/SubstitutionMap.h
    • edit: include/swift/Serialization/ModuleFormat.h
    • edit: lib/Serialization/Deserialization.cpp
    • edit: lib/AST/SubstitutionMap.cpp
    • edit: lib/AST/ASTPrinter.cpp
    • edit: lib/AST/ASTContext.cpp
    • edit: include/swift/AST/ProtocolConformance.h
    • edit: lib/AST/ASTDumper.cpp
    • edit: lib/ParseSIL/ParseSIL.cpp
    • edit: include/swift/AST/ASTContext.h
    • edit: lib/AST/ProtocolConformance.cpp
  • Commit bc5bbe8b6486af50e838692e9d3bfc0c5c30f200 by dgregor:
    [AST] Use SubstitutionMap, not SubstitutionList, in SILBoxType.

    • edit: lib/AST/ASTContext.cpp
    • edit: lib/SIL/SILType.cpp
    • edit: include/swift/AST/Types.h
    • edit: lib/Serialization/Serialization.cpp
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: test/Serialization/sil_box_types.sil
    • edit: lib/AST/Type.cpp
    • edit: lib/AST/TypeWalker.cpp
    • edit: lib/SIL/TypeLowering.cpp
    • edit: include/swift/Serialization/ModuleFormat.h
    • edit: include/swift/AST/SubstitutionList.h
    • edit: include/swift/AST/SubstitutionMap.h
    • edit: lib/AST/SubstitutionMap.cpp
    • edit: lib/Sema/TypeCheckType.cpp
    • add: validation-test/compiler_crashers_fixed/28829-replacement-ismaterializable-cannot-substitute-with-a-non-materializable-type.swift
    • edit: lib/AST/ProtocolConformance.cpp
    • edit: lib/AST/ASTMangler.cpp
    • edit: lib/Serialization/Deserialization.cpp
    • edit: lib/AST/ASTPrinter.cpp
    • delete: validation-test/compiler_crashers/28829-replacement-ismaterializable-cannot-substitute-with-a-non-materializable-type.swift
  • Commit ebf9cdcc44ec07455313dad936786ebb8baf8731 by dgregor:
    [AST] Collapse storage for ConcreteDeclRef.

    • edit: lib/AST/ProtocolConformance.cpp
    • edit: lib/Sema/CodeSynthesis.cpp
    • edit: lib/ClangImporter/ImportDecl.cpp
    • edit: lib/AST/ConcreteDeclRef.cpp
    • edit: lib/Sema/CSApply.cpp
    • edit: include/swift/AST/ConcreteDeclRef.h
  • Commit 2c580e247e412222fc8b7e63532bb4d615071a9d by dgregor:
    [SILGen] Use the SubstitutionMap form of emitApplyOfLibraryIntrinsic().

    • edit: lib/SILGen/SILGenPattern.cpp
  • Commit 26110fd740e2f85867e355af7f99677fecd84b26 by pyaskevich:
    [Sema] Refactor member type matching from checkOverrides to make it

    • edit: test/Constraints/super_constructor.swift
    • edit: lib/Sema/TypeCheckDecl.cpp
  • Commit 394ac6f4f1742530f13bc87c572b7d32a0e3f387 by pyaskevich:
    [AST] lookupSubstition should produce nothing if there are not

    • delete: validation-test/compiler_crashers/28839-genericsig.swift
    • add: validation-test/compiler_crashers_fixed/28839-genericsig.swift
    • edit: lib/AST/SubstitutionMap.cpp
  • Commit ad3e05d82eac1466f7bd934da3c3aa84bfeff277 by mgottesman:
    [build-script] Add support for building the compiler with sanitizer

    • edit: utils/swift_build_support/tests/test_cmake.py
    • edit: utils/build_swift/tests/expected_options.py
    • edit: utils/swift_build_support/swift_build_support/cmake.py
    • edit: utils/build_swift/driver_arguments.py
  • Commit fc9de0deaf5f03789362f5c87935700dac579f21 by compnerd:
    IRGen: adjust the module hash section for COFF

    • edit: lib/IRGen/IRGenModule.cpp
  • Commit 714775eb0a79548d2eb83781b15b33a740dc9120 by xi_ge:
    DocSupport: don’t assume we’ve printed the first extension when merging

    • edit: tools/SourceKit/lib/SwiftLang/SwiftDocSupport.cpp
    • edit: lib/IDE/ModuleInterfacePrinting.cpp
    • add: test/SourceKit/DocSupport/doc_stdlib.swift
  • Commit ee6e190e09013bff9c10460f0c346119532fe6bc by github:
    Sema: Infer ‘@_usableFromInline’ imports by looking at references from

    • add: test/Serialization/Inputs/autolinking_module_inferred.swift
    • edit: lib/Sema/TypeCheckAvailability.cpp
    • edit: include/swift/AST/Module.h
    • edit: lib/AST/Module.cpp
    • add: test/Serialization/autolinking-inlinable-inferred.swift