Report
[FAILURE] swift-master-source-compat-suite [#1720]
Build URL:
https://ci.swift.org/job/swift-master-source-compat-suite/1720/
Project:
swift-master-source-compat-suite
Date of build:
Thu, 03 May 2018 05:11:58 -0500
Build duration:
2 hr 23 min
Changes
-
Commit 192234415d12a199f7e3f461de37f4af71add717 by dgregor:
[AST] Store SubstitutionMaps in ConcreteDeclRef and Witness data- edit: lib/SIL/SILFunction.cpp
- edit: include/swift/AST/SubstitutionMap.h
- edit: lib/Sema/TypeCheckCaptures.cpp
- edit: lib/Sema/TypeChecker.h
- edit: lib/ClangImporter/ImportDecl.cpp
- edit: lib/SILGen/SILGenType.cpp
- edit: lib/AST/ASTVerifier.cpp
- edit: lib/Sema/ConstraintSystem.h
- edit: include/swift/AST/GenericEnvironment.h
- edit: lib/AST/GenericEnvironment.cpp
- edit: lib/SILGen/SILGenFunction.h
- edit: lib/Sema/TypeCheckProtocol.h
- edit: lib/SILGen/SILGenExpr.cpp
- edit: lib/Serialization/Serialization.cpp
- edit: lib/AST/ProtocolConformance.cpp
- edit: lib/SILGen/SILGenLValue.cpp
- edit: include/swift/SIL/SILFunction.h
- edit: include/swift/AST/ConcreteDeclRef.h
- edit: lib/SILGen/SILGenApply.cpp
- edit: include/swift/AST/Witness.h
- edit: lib/SILGen/SILGenConstructor.cpp
- edit: lib/Sema/MiscDiagnostics.cpp
- edit: lib/AST/SubstitutionMap.cpp
- edit: lib/Sema/CodeSynthesis.cpp
- edit: lib/Sema/TypeCheckProtocol.cpp
- edit: lib/Sema/CSApply.cpp
- edit: lib/Sema/TypeCheckDecl.cpp
- edit: lib/AST/ConcreteDeclRef.cpp
- edit: lib/AST/ASTDumper.cpp
- edit: lib/SILGen/SILGenConvert.cpp
- edit: lib/SILGen/SILGenDecl.cpp
- edit: lib/SILGen/SILGenBridging.cpp
- edit: lib/Serialization/Deserialization.cpp
-
Commit 3e2bed119bfdf6a5fcd35a1272fa6e59baf539b1 by dgregor:
[AST] Switch SpecializedProtocolConformance over to SubstitutionMap.- edit: lib/AST/ASTContext.cpp
- edit: lib/ParseSIL/ParseSIL.cpp
- edit: include/swift/AST/ProtocolConformance.h
- edit: lib/AST/ASTPrinter.cpp
- edit: lib/AST/SubstitutionMap.cpp
- edit: lib/AST/ASTDumper.cpp
- edit: lib/Serialization/Serialization.cpp
- edit: include/swift/AST/ASTContext.h
- edit: lib/Serialization/Deserialization.cpp
- edit: lib/AST/ProtocolConformance.cpp
- edit: include/swift/Serialization/ModuleFormat.h
- edit: include/swift/AST/SubstitutionMap.h
-
Commit bc5bbe8b6486af50e838692e9d3bfc0c5c30f200 by dgregor:
[AST] Use SubstitutionMap, not SubstitutionList, in SILBoxType.- add: validation-test/compiler_crashers_fixed/28829-replacement-ismaterializable-cannot-substitute-with-a-non-materializable-type.swift
- edit: include/swift/Serialization/ModuleFormat.h
- edit: include/swift/AST/SubstitutionMap.h
- edit: lib/AST/Type.cpp
- edit: lib/Sema/TypeCheckDecl.cpp
- edit: test/Serialization/sil_box_types.sil
- edit: include/swift/AST/SubstitutionList.h
- edit: include/swift/AST/Types.h
- edit: lib/AST/ProtocolConformance.cpp
- edit: lib/AST/SubstitutionMap.cpp
- edit: lib/SIL/TypeLowering.cpp
- edit: lib/Sema/TypeCheckType.cpp
- edit: lib/AST/ASTPrinter.cpp
- edit: lib/SIL/SILType.cpp
- edit: lib/AST/ASTContext.cpp
- edit: lib/AST/TypeWalker.cpp
- edit: lib/Serialization/Deserialization.cpp
- delete: validation-test/compiler_crashers/28829-replacement-ismaterializable-cannot-substitute-with-a-non-materializable-type.swift
- edit: lib/Serialization/Serialization.cpp
- edit: lib/AST/ASTMangler.cpp
-
Commit ebf9cdcc44ec07455313dad936786ebb8baf8731 by dgregor:
[AST] Collapse storage for ConcreteDeclRef.- edit: lib/Sema/CSApply.cpp
- edit: include/swift/AST/ConcreteDeclRef.h
- edit: lib/ClangImporter/ImportDecl.cpp
- edit: lib/AST/ProtocolConformance.cpp
- edit: lib/Sema/CodeSynthesis.cpp
- edit: lib/AST/ConcreteDeclRef.cpp
-
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 fromcheckOverrides
to make it- edit: lib/Sema/TypeCheckDecl.cpp
- edit: test/Constraints/super_constructor.swift
-
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 e09c152f1d6ab6e7e68494d7ba8498bdb57453bd by dgregor:
[AST] Eliminate Substitution::getCanonicalSubstitution().- edit: lib/AST/ProtocolConformance.cpp
- edit: include/swift/AST/Substitution.h
- edit: lib/ParseSIL/ParseSIL.cpp
-
Commit 25b9afe20faa350db2ef7367e476c832bc0d7fec by dgregor:
[SIL] Switch "external" key path pattern components to SubstitutionMap.- edit: lib/SILGen/SILGenExpr.cpp
- edit: lib/Serialization/DeserializeSIL.cpp
- edit: include/swift/AST/SubstitutionList.h
- edit: lib/SIL/SILInstructions.cpp
- edit: lib/SIL/SILVerifier.cpp
- edit: lib/SIL/SILPrinter.cpp
- edit: lib/IRGen/GenKeyPath.cpp
- edit: lib/Serialization/SerializeSIL.cpp
- edit: lib/AST/CMakeLists.txt
- delete: lib/AST/SubstitutionList.cpp
- edit: lib/ParseSIL/ParseSIL.cpp
- edit: include/swift/SIL/SILInstruction.h
-
Commit a6dfe0ff88c6cd3edef0d310bbf5c4691def98b6 by dgregor:
[SIL] Use SubstitutionMap in KeyPathInst rather than SubstitutionList.- edit: lib/SIL/SILVerifier.cpp
- edit: lib/Serialization/DeserializeSIL.cpp
- edit: lib/SIL/SILInstructions.cpp
- edit: include/swift/SIL/SILBuilder.h
- edit: include/swift/SIL/SILCloner.h
- edit: include/swift/SIL/SILInstruction.h
- edit: lib/SILGen/SILGenExpr.cpp
- edit: lib/Serialization/SerializeSIL.cpp
- edit: lib/ParseSIL/ParseSIL.cpp
- edit: lib/IRGen/IRGenSIL.cpp
- edit: include/swift/SIL/TypeSubstCloner.h
-
Commit 216906cf59abe1c4a60a41658c5876c4ad2636d8 by dgregor:
[SIL] Switch InitBlockStorageHeaderInst over to SubstitutionMap.- edit: lib/SIL/SILVerifier.cpp
- edit: lib/Serialization/SerializeSIL.cpp
- edit: lib/SILGen/SILGenBridging.cpp
- edit: lib/SIL/SILInstructions.cpp
- edit: lib/Serialization/DeserializeSIL.cpp
- edit: include/swift/SIL/SILInstruction.h
- edit: include/swift/SIL/SILBuilder.h
- edit: lib/ParseSIL/ParseSIL.cpp
- edit: include/swift/SIL/SILCloner.h
-
Commit ed1983d9d09d217af38bfe947a15c3e80b474463 by dgregor:
[SIL] Use SubstitutionMap in BuiltinInst.- edit: lib/SILGen/SILGenBuilder.h
- edit: lib/SILOptimizer/SILCombiner/SILCombinerBuiltinVisitors.cpp
- edit: lib/IRGen/GenBuiltin.cpp
- edit: lib/IRGen/GenBuiltin.h
- edit: lib/Serialization/SerializeSIL.cpp
- edit: lib/ParseSIL/ParseSIL.cpp
- edit: lib/Serialization/DeserializeSIL.cpp
- edit: include/swift/SIL/SILInstruction.h
- edit: lib/SILGen/SILGenBuiltin.cpp
- edit: include/swift/SIL/SILCloner.h
- edit: lib/SILGen/SpecializedEmitter.h
- edit: lib/SIL/SILInstructions.cpp
- edit: include/swift/SIL/SILNode.h
- edit: lib/SILGen/SILGenBuilder.cpp
- edit: lib/SILOptimizer/Transforms/FunctionSignatureOpts.cpp
- edit: include/swift/SIL/SILBuilder.h
- edit: lib/SILGen/SILGen.h
- edit: lib/SILGen/SILGenApply.cpp
- edit: lib/SILOptimizer/IPO/EagerSpecializer.cpp
- edit: lib/SILGen/SILGen.cpp
-
Commit dc44d97e9c651be1ccb8217fbd1ca3e988a56088 by dgregor:
Revert "[NFC] Remove unused/unnecessary variable."- edit: lib/SILGen/SILGenPattern.cpp