Report
[FAILURE] swift-master-source-compat-suite-enable-verify-exclusivity [#2397]
Build URL:
https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/2397/
Project:
swift-master-source-compat-suite-enable-verify-exclusivity
Date of build:
Wed, 30 Oct 2019 19:01:10 -0500
Build duration:
6 hr 53 min
Changes
-
Commit 8a6711769ee1d05d4d4fbdfbc9115d9bae200b87 by owen:
[Diagnostics] Refactor DiagnosticConsumer interface- edit: tools/SourceKit/lib/SwiftLang/SwiftDocSupport.cpp
- edit: tools/swift-api-digester/ModuleDiagsConsumer.h
- edit: lib/Sema/InstrumenterSupport.cpp
- edit: tools/swift-api-digester/ModuleDiagsConsumer.cpp
- edit: include/swift/AST/DiagnosticConsumer.h
- edit: lib/Frontend/SerializedDiagnosticConsumer.cpp
- edit: lib/AST/DiagnosticConsumer.cpp
- edit: lib/Frontend/PrintingDiagnosticConsumer.cpp
- edit: lib/FrontendTool/FrontendTool.cpp
- edit: include/swift/Frontend/PrintingDiagnosticConsumer.h
- edit: tools/SourceKit/lib/SwiftLang/SwiftEditor.cpp
- edit: tools/SourceKit/lib/SwiftLang/SwiftLangSupport.h
- edit: tools/driver/swift_indent_main.cpp
- edit: unittests/Parse/LexerTests.cpp
- edit: include/swift/Migrator/FixitApplyDiagnosticConsumer.h
- edit: tools/libSwiftSyntaxParser/libSwiftSyntaxParser.cpp
- edit: lib/AST/DiagnosticEngine.cpp
- edit: include/swift/Migrator/FixitFilter.h
- edit: lib/Migrator/FixitApplyDiagnosticConsumer.cpp
- edit: tools/SourceKit/lib/SwiftLang/SwiftASTManager.cpp
- edit: tools/SourceKit/lib/SwiftLang/SwiftEditorDiagConsumer.h
- edit: unittests/AST/DiagnosticConsumerTests.cpp
-
Commit c864eab859a5ac0a10b624a64e9c32c558350e6e by blangmuir:
[edit] Fix racy access to SemanticInfo- edit: tools/SourceKit/lib/SwiftLang/SwiftEditor.cpp
-
Commit 7b650c5da5b7f44049310232d8ff91328f7a04f5 by mikeash:
[Runtime] Extend Metadata::dump for existential type metadata.- edit: stdlib/public/runtime/Metadata.cpp
-
Commit 642f58d6416684ed9c6b06fd8daa94e2c3c4b8f5 by hamishknight:
Make checkUnsupportedProtocolType a static member- edit: lib/Sema/TypeCheckDecl.cpp
- edit: lib/Sema/TypeChecker.h
- edit: lib/Sema/TypeCheckType.cpp
- edit: lib/Sema/MiscDiagnostics.cpp
-
Commit 4fa8fb6c0827e0b9d9b820231189a274ddfee8c9 by hamishknight:
substituteInputSugarTypeForResult can be static- edit: lib/Sema/CSApply.cpp
- edit: lib/Sema/TypeChecker.h
-
Commit 424112fa265a7dd80cdd064655444340a17fb736 by hamishknight:
applyFunctionBuilderBodyTransform can be static- edit: lib/Sema/TypeChecker.h
- edit: lib/Sema/BuilderTransform.cpp
-
Commit 7676eb07d3bffb7465ef027f1676debc3492fbe2 by hamishknight:
AttributeChecker doesn't need a TypeChecker- edit: lib/Sema/TypeCheckDecl.cpp
- edit: lib/Sema/TypeCheckAttr.cpp
- edit: lib/Sema/TypeChecker.h
- edit: lib/Sema/TypeCheckStorage.cpp
-
Commit dd6847ae023159956460c09df6efbf5b17a8093e by hamishknight:
checkProtocolSelfRequirements can be static- edit: lib/Sema/TypeCheckGeneric.cpp
- edit: lib/Sema/TypeCheckDecl.cpp
- edit: lib/Sema/TypeChecker.h
-
Commit 34ce9bd4bcc7d9dc44b20f366a7ffd6ec462ee73 by hamishknight:
checkReferencedGenericParams can be static- edit: lib/Sema/TypeCheckGeneric.cpp
- edit: lib/Sema/TypeChecker.h
- edit: lib/Sema/TypeCheckDecl.cpp
-
Commit 6eb53a0e5b8351b2e9e5e6bc8a9aec30a70b80ef by compnerd:
test: useinferSwiftBinary
to find the reflection tool- edit: test/lit.cfg
-
Commit 5f50f6725459339d8d88e2e901020c39c4389e50 by github:
Update WindowsBuild.md- edit: docs/WindowsBuild.md
-
Commit 7df5feb697835540b6ba64923194b1aa448e799e by github:
Revert "LICM: add an optimization to move multiple loads and stores- edit: lib/SILOptimizer/LoopTransforms/LICM.cpp
- edit: test/SILOptimizer/licm_apply.sil
- edit: test/SILOptimizer/licm_exclusivity.sil
- edit: test/SILOptimizer/licm.sil
- edit: test/SILOptimizer/licm_multiend.sil
-
Commit ce1112126cf1bbf13a1911062f56df15a2ef09c8 by mikeash:
[Runtime] Fix guards around _swift_isBackDeploying call in- edit: include/swift/Runtime/Config.h
- edit: stdlib/public/runtime/SwiftObject.mm
-
Commit 87da361dc94f120a6f438fb27c8529ccb3b5d435 by danielrodriguez:
Replace #import with #include to please VC++.- edit: lib/ClangImporter/ClangSourceBufferImporter.cpp
-
Commit 07880d168f4706dc94c3da9e7c7f847ca7697f83 by rxwei:
[Docs] Differentiable programming manifesto. (#27034)- add: docs/assets/DifferentiableProgramming/difference-quotient.png
- add: docs/assets/DifferentiableProgramming/chain-rule-right-assoc.png
- add: docs/assets/DifferentiableProgramming/differentiable-manifolds.png
- add: docs/assets/DifferentiableProgramming/differentiable-function-subtyping.png
- add: docs/assets/DifferentiableProgramming/gated-recurrent-neural-network.png
- add: docs/assets/DifferentiableProgramming/differentiable-function-representation.png
- add: docs/assets/DifferentiableProgramming/plot-quadratic.png
- add: docs/assets/DifferentiableProgramming/autodiff-reverse-debugging.gif
- add: docs/DifferentiableProgramming.md
- add: docs/assets/DifferentiableProgramming/convention-c-function-representation.png
- add: docs/assets/DifferentiableProgramming/plot-linear.png
- add: docs/assets/DifferentiableProgramming/iterative-optimization.png
- add: docs/assets/DifferentiableProgramming/tapenade.png
- add: docs/assets/DifferentiableProgramming/chain-rule-left-assoc.png
-
Commit bcf03aa01983aa4e3ab32305d543710ee1520042 by rwidmann:
Make getDeclTypeCheckingSemantics a utility- edit: lib/Sema/MiscDiagnostics.cpp
- edit: lib/Sema/TypeChecker.h
- edit: lib/Sema/CSApply.cpp
- edit: lib/Sema/ConstraintSystem.cpp
-
Commit da2b063af9ec8993031d7dfab4c798b7ca4ec461 by rwidmann:
Make calls to lookupMember actually look static- edit: lib/Sema/CSSimplify.cpp
- edit: lib/Sema/ConstraintSystem.cpp
- edit: lib/Sema/MiscDiagnostics.cpp
- edit: lib/Sema/TypeCheckProtocolInference.cpp
- edit: lib/Sema/DerivedConformanceCodable.cpp
- edit: lib/Sema/TypeCheckProtocol.cpp
- edit: lib/Sema/TypeCheckPattern.cpp
- edit: lib/Sema/CSApply.cpp
- edit: lib/Sema/CSDiag.cpp
- edit: lib/Sema/TypeCheckDecl.cpp
-
Commit 972e755e9b57b36c12ca3814a5311ce118c819e8 by rwidmann:
Give ConstraintSystem's outlet to the ASTContext- edit: lib/Sema/TypeCheckProtocol.cpp
- edit: lib/Sema/CSSolver.cpp
- edit: lib/Sema/CSGen.cpp
- edit: lib/Sema/CSBindings.cpp
- edit: lib/Sema/CSSimplify.cpp
- edit: lib/Sema/CSDiag.cpp
- edit: lib/Sema/ConstraintGraph.cpp
- edit: lib/Sema/ConstraintSystem.h
- edit: lib/Sema/CSApply.cpp
- edit: lib/Sema/CSStep.h
- edit: lib/Sema/CSRanking.cpp
- edit: lib/Sema/CalleeCandidateInfo.cpp
- edit: lib/Sema/ConstraintSystem.cpp
-
Commit 929332e12a8ce51ccdd83d25ffd144f7bce9a1fa by rwidmann:
Make isAvailabilitySafeForConformance a utility- edit: lib/Sema/TypeCheckDecl.cpp
- edit: lib/Sema/TypeCheckProtocol.cpp
- edit: lib/Sema/CSSolver.cpp
- edit: lib/Sema/TypeChecker.h
- edit: lib/Sema/CSGen.cpp
- edit: lib/Sema/ConstraintSystem.h
- edit: lib/Sema/CSSimplify.cpp
-
Commit 118f68b1bed472cbf5fdb2b2ee0e01910d470a2f by rwidmann:
Make getProtocol and getLiteralProtocol static utilities- edit: lib/Sema/ConstraintSystem.cpp
- edit: lib/Sema/CSApply.cpp
- edit: lib/Sema/CSGen.cpp
- edit: lib/Sema/TypeCheckConstraints.cpp
- edit: lib/Sema/TypeCheckStmt.cpp
- edit: lib/Sema/CSDiag.cpp
- edit: lib/Sema/TypeCheckExpr.cpp
- edit: lib/Sema/CSDiagnostics.cpp
- edit: lib/Sema/TypeCheckDecl.cpp
- edit: lib/Sema/TypeChecker.h
-
Commit 7993f2ffeba24a5d8da7a677a82f6b78953e0ca0 by rwidmann:
Downgrade the TypeChecker in DerivedConformance to an ASTContext- edit: lib/Sema/DerivedConformances.h
- edit: lib/Sema/DerivedConformances.cpp
- edit: lib/Sema/TypeCheckProtocol.cpp
- edit: lib/Sema/DerivedConformanceCodable.cpp
- edit: lib/Sema/DerivedConformanceCodingKey.cpp
- edit: lib/Sema/DerivedConformanceCaseIterable.cpp
- edit: lib/Sema/DerivedConformanceRawRepresentable.cpp
- edit: lib/Sema/TypeChecker.cpp
- edit: lib/Sema/DerivedConformanceEquatableHashable.cpp
- edit: lib/Sema/DerivedConformanceError.cpp
-
Commit 5ab6691576f8f45b9953db995f89954031617a94 by rwidmann:
Drop the TypeChecker in maybeDiagnoseClassWithoutInitializers- edit: lib/Sema/TypeCheckDecl.cpp
- edit: lib/Sema/TypeChecker.h
- edit: lib/Sema/TypeChecker.cpp
-
Commit 89b81a28da23987470dce836113392438176abb1 by rwidmann:
Fixup calls to TypeChecker::lookupXXX- edit: lib/Sema/TypeCheckConstraints.cpp
- edit: lib/Sema/TypeCheckREPL.cpp
- edit: lib/Sema/CSDiag.cpp
- edit: lib/Sema/TypeCheckPattern.cpp
- edit: lib/Sema/TypeCheckProtocol.cpp
-
Commit da95db4b25b356cecc8b82d5200720097f49b4ef by rwidmann:
Make deriveProtocolRequirement a static utility- edit: lib/Sema/TypeCheckProtocol.cpp
- edit: lib/Sema/TypeChecker.h
-
Commit dd46c88269f5b2f8385fd7fce9ba43acfdf98e7a by rwidmann:
Fixup calls to TypeChecker::checkGenericArguments- edit: lib/Sema/TypeCheckProtocolInference.cpp
- edit: lib/Sema/TypeCheckProtocol.cpp
-
Commit abc6db13b1afd1f18bdeefa1e91959c1357a88a3 by rwidmann:
Provide AST Context Getters To Protocol Inference- edit: lib/Sema/CSDiagnostics.cpp
- edit: lib/Sema/TypeCheckProtocolInference.cpp
- edit: lib/Sema/TypeCheckProtocol.cpp
- edit: lib/Sema/TypeCheckProtocol.h
- edit: lib/Sema/CSRanking.cpp
- edit: lib/Sema/TypeChecker.h
-
Commit 7ca3876519e0d2e88f22fd319d4f00a9ca576f7e by harlan:
[TBDGen] Add the unmangled name to the IR-not-TBD diff list- edit: lib/FrontendTool/TBD.cpp
-
Commit 41d099bc914fd3a651ef939c4c93be6072625938 by rwidmann:
Remove the argument to setInvalid()- edit: include/swift/AST/Decl.h
- edit: lib/Parse/ParseDecl.cpp
- edit: lib/Sema/CSDiag.cpp
-
Commit 4996858c4d95202f93486db7e092a8c96830b4bd by rwidmann:
Re-implement isInvalid for ValueDecls- edit: lib/Sema/LookupVisibleDecls.cpp
- edit: lib/Sema/TypeCheckConstraints.cpp
- edit: lib/Sema/TypeCheckExpr.cpp
- edit: lib/Sema/TypeCheckPattern.cpp
- edit: lib/Sema/MiscDiagnostics.cpp
- edit: lib/Sema/TypeCheckDecl.cpp
- edit: include/swift/AST/Decl.h
- edit: lib/Sema/TypeChecker.cpp
- edit: lib/AST/TypeCheckRequests.cpp
- edit: lib/Sema/TypeCheckDeclObjC.cpp
- edit: lib/Sema/CSApply.cpp
- edit: lib/Sema/TypeCheckProtocol.cpp
- edit: lib/Sema/CSSimplify.cpp
- edit: lib/AST/ASTPrinter.cpp
- edit: lib/AST/Decl.cpp
- edit: lib/AST/Module.cpp
- edit: lib/Sema/TypeCheckProtocolInference.cpp
- edit: lib/Sema/DerivedConformanceRawRepresentable.cpp
- edit: lib/Sema/CSGen.cpp
- edit: lib/AST/USRGeneration.cpp
- edit: lib/Sema/TypeChecker.h
- edit: lib/IDE/CodeCompletion.cpp
- edit: lib/AST/ASTMangler.cpp
-
Commit 5a7040e2a47b5da2733091e4ac071f98e4e504fd by rwidmann:
Remove PossiblyInvalidDecls- edit: lib/Sema/CSDiag.cpp
-
Commit db79d063e970078720169954514e09576f06bcc2 by rwidmann:
Break a cycle- edit: lib/Sema/TypeCheckDecl.cpp
-
Commit efe877e6ee8206627672a216470c5fe27e59689d by rwidmann:
Remove unnecesary interface type resets- edit: lib/Sema/TypeCheckPattern.cpp
- edit: lib/Sema/ConstraintSystem.cpp
- edit: lib/Sema/TypeCheckGeneric.cpp
- edit: lib/Sema/TypeCheckDecl.cpp
- edit: lib/Sema/TypeCheckConstraints.cpp
- edit: lib/Sema/TypeCheckStmt.cpp
- edit: lib/Sema/TypeCheckStorage.cpp
-
Commit 0267384e111a4b72492471b987846ae8c2275d24 by rwidmann:
Fixup SourceKit and Tests- edit: lib/Sema/TypeCheckProtocol.cpp
- edit: test/IDE/complete_single_expression_return.swift
- edit: lib/AST/NameLookup.cpp
- edit: test/Constraints/patterns.swift
- edit: test/Constraints/members.swift
- edit: test/Constraints/diagnostics.swift
- edit: test/Parse/enum_element_pattern_swift4.swift
- edit: test/Parse/recovery.swift
- edit: test/Parse/EOF/unfinished-for-at-eof.swift
- edit: test/stmt/foreach.swift
- edit: test/Parse/matching_patterns.swift
- edit: test/NameBinding/name_lookup.swift
- edit: lib/IDE/ExprContextAnalysis.cpp
- edit: lib/Sema/TypeCheckDeclOverride.cpp
- edit: test/Parse/foreach.swift
- edit: lib/Sema/ConstraintSystem.cpp
- edit: test/SourceKit/Sema/placeholders.swift.placeholders.response
- edit: test/stmt/if_while_var.swift
- edit: test/Sema/editor_placeholders.swift
- edit: test/attr/attr_dynamic_member_lookup.swift
- edit: test/decl/var/variables.swift
- edit: test/stmt/c_style_for.swift
- edit: test/Generics/deduction.swift
- edit: test/Parse/toplevel_library_invalid.swift
- edit: tools/SourceKit/lib/SwiftLang/SwiftEditor.cpp
- edit: lib/AST/AccessRequests.cpp
-
Commit 3753a96d7cc049715fe97eeecf39afedded68259 by rwidmann:
Add CompareDeclSpecializationRequest- edit: lib/Sema/CSRanking.cpp
- edit: lib/Sema/TypeChecker.h
- edit: include/swift/AST/TypeCheckRequests.h
- edit: lib/Sema/CSSolver.cpp
- edit: include/swift/AST/TypeCheckerTypeIDZone.def
- edit: lib/Sema/TypeCheckProtocol.cpp
- edit: lib/Sema/TypeCheckProtocolInference.cpp
-
Commit e3e43997bffb52d15cbf8ad9c797603e4f3ef5eb by rwidmann:
[NFC] Strip witness checking of its type checker- edit: lib/Sema/TypeCheckProtocolInference.cpp
- edit: lib/Sema/TypeCheckProtocol.h
- edit: lib/Sema/TypeCheckProtocol.cpp