# [FAILURE] swift-main-source-compat-suite-debug [#3854]
Build URL: https://ci.swift.org/job/swift-main-source-compat-suite-debug/3854/
Project: swift-main-source-compat-suite-debug
Date of build: Wed, 10 Mar 2021 00:33:26 -0600
Build duration: 12 hr
Changes- Commit 511f9aaa196bc4299d89d86df19949f5ce553b97 by jgroff:
SIL: Clean up ownership handling in createAsyncTask
builtins.
-
edit: lib/IRGen/GenBuiltin.cpp
-
edit: test/IRGen/async/builtins.sil
-
edit: test/SILGen/async_builtins.swift
-
edit: lib/SILGen/SILGenBuiltin.cpp
-
edit: lib/SIL/IR/OperandOwnership.cpp
-
Commit 016496384e58544e08b3d60bb27d3c117244db38 by jgroff:
Concurrency: Remove currently-unused non-
_f
variants ofswift_task_create
- edit: include/swift/Runtime/Concurrency.h
- edit: stdlib/public/Concurrency/Task.cpp
- edit: include/swift/Runtime/RuntimeFunctions.def
-
Commit b8832f4fbc0cc45f53e163aa2542cad47faec08b by nhawes:
[SourceKit][SymbolGraphGen] Also include the symbol itself in the "parent" contexts list.
- edit: test/SourceKit/CursorInfo/cursor_symbol_graph_parents.swift
- edit: lib/SymbolGraphGen/SymbolGraphGen.cpp
-
Commit dd70528e6b8ae02399f09990a099941308a46c2a by pyaskevich:
[Diagnostics] Verify that optional evaluation got type from context before recording a fix
- edit: test/Constraints/diagnostics.swift
- edit: lib/Sema/CSSimplify.cpp
-
Commit 9aced92dd6151593b70b6bd24dfd30c15eab74f3 by nate_chandler:
[Test] Added -g to IRGen/async test invocations.
- edit: test/IRGen/async/partial_apply_forwarder.sil
- edit: test/IRGen/async/run-call-existential-to-void.sil
- edit: test/IRGen/async/run-partialapply-capture-int64-int64-throws-to-int64.sil
- edit: test/IRGen/async/throwing.swift
- edit: test/IRGen/async/run-call-void-throws-to-int-throwing.sil
- edit: test/IRGen/async/run-call-classinstance-int64-to-void.sil
- edit: test/IRGen/async/run-call-resilient-protocolinstance-void-to-void.swift
- edit: test/IRGen/async/run-partialapply-capture-int64-to-generic.sil
- edit: test/IRGen/async/run-call-void-to-int64-and-int64.sil
- edit: test/IRGen/async/run-call-protocolwitness_instance-void-to-int64.sil
- edit: test/IRGen/async/run-call-void-to-int64.swift
- edit: test/IRGen/async/run-call-struct-instance_generic-mutating-generic_1-to-generic_1.swift
- edit: test/IRGen/async/run-call-classinstance-void-to-void.sil
- edit: test/IRGen/async/run-call-generic-to-generic.sil
- edit: test/IRGen/async/run-convertfunction-int64-to-void.sil
- edit: test/IRGen/async/run-switch-executor.swift
- edit: test/IRGen/async/run-call-nonresilient-classinstance-void-to-void.swift
- edit: test/IRGen/async/run-call-int64-to-void.sil
- edit: test/IRGen/async/run-call-dynamic-void_to_void.swift
- edit: test/IRGen/async/run-partialapply-capture-class-to-void.sil
- edit: test/IRGen/async/run-partialapply-capture-type_structgeneric_polymorphic_constrained-to-void.sil
- edit: test/IRGen/async/run-partialapply-capture-generic_conformer-and-generic-to-void.sil
- edit: test/IRGen/async/unreachable.swift
- edit: test/IRGen/async/run-call-void-throws-to-int-throwing_call-async-nothrow_call-sync-throw.sil
- edit: test/IRGen/async/run-call-void-to-struct_large.sil
- edit: test/IRGen/async/run-partialapply-capture-inout-generic-and-in-generic-to-generic.sil
- edit: test/IRGen/async/run-partialapply-capture-structgeneric_classinstance_to_struct_and_error.sil
- edit: test/IRGen/async/run-call-protocolextension_instance-void-to-int64.sil
- edit: test/IRGen/async/run-call-generic-to-void.swift
- edit: test/IRGen/async/run-structinstance_generic-void-to-void-constrained.swift
- edit: test/IRGen/async/run-call-void-to-existential.sil
- edit: test/IRGen/async/run-call_generic-protocolwitness_instance-generic-to-int64-and-generic.sil
- edit: test/IRGen/async/run-call_generic-protocolwitness_instance-void-to-int64.sil
- edit: test/IRGen/async/run-partialapply-capture-struct_classinstance_classinstance-and-int64-to-int64.sil
- edit: test/IRGen/async/run-call-resilient-classinstance-void-to-void.sil
- edit: test/IRGen/async/Inputs/class_open-1instance-void_to_void.swift
- edit: test/IRGen/async/run-call-void-throws-to-int-throwing_call-sync-throw.sil
- edit: test/IRGen/async/run-partialapply-capture-classinstance-to-void.sil
- edit: test/IRGen/async/run-call-structinstance-int64-to-void.sil
- edit: test/IRGen/async/run-call-int64-and-int64-to-void.sil
- edit: test/IRGen/async/run-call-struct_five_bools-to-void.sil
- edit: test/IRGen/async/run-partialapply-capture-structgeneric_polymorphic_constrained-to-void.sil
- edit: test/IRGen/async/protocol_resilience.swift
- edit: test/IRGen/async/run-partialapply-capture-type_thin-and-classinstance-to-void.sil
- edit: test/IRGen/async/run-call-void-throws-to-int-throwing_call-sync-nothrow_call-async-throw.sil
- edit: test/IRGen/async/run-thintothick-int64-to-void.sil
- edit: test/IRGen/async/run-partialapply-capture-int64-int64-to-int64.sil
- edit: test/IRGen/async/run-call-genericEquatable-x2-to-bool.sil
- edit: test/IRGen/async/run-call-void-throws-to-int-throwing_call-async-throw.sil
- edit: test/IRGen/async/run-call-class-witnessmethod-void-to-void.swift
-
Commit d9798c086865faba79e01072c0443a85c244cecf by jgroff:
Concurrency: Redo non-
_f
variants of swift_task_create to accept closures as is.- edit: include/swift/AST/Builtins.h
- edit: stdlib/public/Concurrency/Task.cpp
- edit: include/swift/ABI/Task.h
- edit: include/swift/Runtime/Concurrency.h
- edit: lib/SIL/IR/OperandOwnership.cpp
- edit: lib/SILGen/SILGenBuiltin.cpp
- edit: include/swift/Runtime/RuntimeFunctions.def
- edit: lib/SILOptimizer/Transforms/AccessEnforcementReleaseSinking.cpp
- edit: lib/IRGen/GenCall.cpp
- edit: lib/SIL/Utils/MemAccessUtils.cpp
- edit: lib/IRGen/GenBuiltin.cpp
- edit: test/IRGen/async/builtins.sil
- edit: include/swift/AST/Builtins.def
- edit: lib/AST/Builtins.cpp
- edit: include/swift/ABI/MetadataValues.h
- edit: test/SILGen/async_builtins.swift
- edit: lib/SIL/IR/ValueOwnership.cpp
-
Commit 318e1b9e07d13a3679f10700d5123e1c1ae8373e by owen:
Port swift-symbolgraph extract argument parsing from llvm::cl to llvm::opt
- edit: include/swift/Option/Options.h
- edit: include/swift/Option/Options.td
- edit: test/SILOptimizer/lazy_property_getters.swift
- edit: include/swift/AST/DiagnosticsFrontend.def
- edit: tools/driver/swift_symbolgraph_extract_main.cpp
-
Commit a7fa45c1763f89b39ddd0d7a835f7b6bc310679f by eeckstein:
DiagnoseLifetimeIssues: handle ObjectiveC weak properties
- edit: lib/SILOptimizer/Mandatory/DiagnoseLifetimeIssues.cpp
- add: test/SILOptimizer/diagnose_lifetime_issues_objc.swift
-
Commit a5632b483648a29f57da621a42356ae33e507d4e by alex:
[libSyntax] Create DeferredLayoutNode/DeferredTokenNode in ParsedRawSyntaxRecorder
- edit: lib/Parse/ParsedRawSyntaxRecorder.cpp
- edit: include/swift/Parse/ParsedRawSyntaxNode.h
-
Commit efb91f70a15b251607b77edeb682969ffdccbafe by alex:
[libSyntax] Handle deferred node data in SyntaxParseActions
- edit: include/swift/Parse/SyntaxParsingContext.h
- edit: lib/Parse/CMakeLists.txt
- edit: tools/libSwiftSyntaxParser/libSwiftSyntaxParser.cpp
- edit: include/swift/Parse/ParsedRawSyntaxRecorder.h
- edit: lib/Parse/ParsePattern.cpp
- edit: include/swift/Parse/SyntaxParseActions.h
- add: lib/Parse/SyntaxParseActions.cpp
- edit: lib/SyntaxParse/SyntaxTreeCreator.cpp
- edit: lib/Parse/ParsedRawSyntaxRecorder.cpp
- edit: include/swift/Parse/ParsedSyntaxNodes.h.gyb
- edit: include/swift/SyntaxParse/SyntaxTreeCreator.h
- edit: include/swift/Parse/ParsedRawSyntaxNode.h
- edit: lib/Parse/ParsedSyntaxNodes.cpp.gyb
- edit: lib/Parse/ParseType.cpp
- edit: lib/Parse/ParsedRawSyntaxNode.cpp
-
Commit c8acecd15dadcabedaafb1e5165ec5d067a30992 by alex:
[libSyntax] Store DataKind and OpaqueSyntaxNode in ParsedRawSyntaxNode as RecordedOrDeferredNode
- edit: lib/Parse/ParsedRawSyntaxRecorder.cpp
- edit: lib/Parse/ParsedRawSyntaxNode.cpp
- edit: include/swift/Parse/ParsedRawSyntaxNode.h
-
Commit 439b44b36519461169ee538ca00bb32c7a8663db by alex:
[libSyntax] Re-enable dumping of ParsedRawSyntaxNode children
- edit: lib/Parse/ParsedRawSyntaxNode.cpp
- edit: lib/Parse/SyntaxParseActions.cpp
- edit: include/swift/Parse/ParsedRawSyntaxNode.h
- edit: include/swift/Parse/ParsedRawSyntaxRecorder.h
- edit: include/swift/Parse/SyntaxParseActions.h
- edit: lib/Parse/ParsedRawSyntaxRecorder.cpp
-
Commit a38dc1aa60eef9c4f7e2b9950e7a0ea323333d02 by alex:
[libSyntax] Remove unnecessary getOpaqueNode and takeOpaqueNode from ParsedRawSyntaxNode
- edit: lib/Parse/SyntaxParsingContext.cpp
- edit: include/swift/Parse/ParsedRawSyntaxNode.h
-
Commit 42e510c260200a55f8be745f68824057fa90cf4a by aqamoss3fan2010:
NFC, Sema: Derive base expr from locator in getTypeOfMemberReference
- edit: lib/Sema/TypeCheckProtocol.cpp
- edit: lib/Sema/ConstraintSystem.cpp
- edit: include/swift/Sema/ConstraintSystem.h
-
Commit 8242d843cd49a10a30a2daf2c4c0554081308de4 by aqamoss3fan2010:
NFC, Sema: Further propagate the locator through to doesStorageProduceLValue
- edit: lib/Sema/CSSimplify.cpp
- edit: lib/Sema/ConstraintSystem.cpp
- edit: lib/Sema/CSGen.cpp
- edit: lib/Sema/CSStep.cpp
- edit: include/swift/Sema/ConstraintSystem.h
-
Commit 79c0d93b868b7ac13814546317b9544b8a883614 by aqamoss3fan2010:
Sema: Fix dynamic Self behavior for a «super» base expression
- edit: lib/Sema/CSApply.cpp
- add: test/Sema/dynamic_self_implicit_conversions.swift
- edit: include/swift/Sema/ConstraintSystem.h
- edit: test/SILGen/dynamic_self.swift
- edit: lib/Sema/ConstraintSystem.cpp
- edit: test/type/self.swift
-
Commit e6da01b912a1271b0fd3820fb05074b37c0c2923 by alex:
[libSyntax] Remove getData method from ParsedRawSyntaxNode
- edit: lib/Parse/ParsedRawSyntaxRecorder.cpp
- edit: include/swift/Parse/ParsedRawSyntaxNode.h
- edit: include/swift/Parse/ParsedRawSyntaxRecorder.h
-
Commit bf6aff9f7e233b0ffb27e0334689abe1aac6f2d4 by alex:
[libSyntax] Allow retrieval of a null child from deferred ParsedRawSyntaxNodes
- edit: lib/Parse/SyntaxParseActions.cpp
- edit: include/swift/Parse/SyntaxParseActions.h
- edit: lib/Parse/ParsedRawSyntaxRecorder.cpp
-
Commit 0a700b7c418e6972363520961a858a80bc6a630f by hborla:
[SILGen] Don't emit property wrapper generator functions for local property
- edit: test/SILGen/property_wrapper_local.swift
- edit: include/swift/Sema/ConstraintSystem.h
- edit: lib/SILGen/SILGenDecl.cpp
-
Commit 1ef521c3e90e394a059c497f2c1fce87875a0132 by pyaskevich:
[Changelog] NFC: Add an entry about SE-0299
- edit: CHANGELOG.md
-
Commit f2544aafccdc84606e9a19fabe1fd67fc7f839c5 by github:
Release node factory storage after each demangling operation (#35961)
- edit: stdlib/public/Reflection/TypeRefBuilder.cpp
- edit: include/swift/Reflection/TypeRefBuilder.h
- edit: stdlib/public/Reflection/TypeLowering.cpp
- add: validation-test/Reflection/reflect_Enum_SingleCaseCFPayload.swift
-
Commit d2495f87f0394e3f71cd925d82fe254f742a773c by github:
[stdlib] Reinstate the FixedPointConversion tests (#36205)
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release32_ToInt16.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release64_ToUInt8.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug32_ToUInt32.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug32_ToUInt64.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release64_ToInt64.swift
- edit: stdlib/private/StdlibUnittest/OpaqueIdentityFunctions.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release32_ToUInt8.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug32_ToUInt8.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug64_ToInt64.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release32_ToUInt16.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release64_ToUInt32.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug64_ToUInt64.swift
- delete: test/stdlib/Inputs/FixedPointConversion.swift.gyb
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug64_ToInt32.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release64_ToInt32.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug64_ToUInt16.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release64_ToInt.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug32_ToInt32.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug32_ToUInt.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug32_ToInt8.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug64_ToUInt.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug32_ToInt.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release32_ToInt64.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release32_ToInt.swift
- add: validation-test/stdlib/FixedPointConversion/Inputs/FixedPointConversion.swift.gyb
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug64_ToUInt8.swift
- delete: validation-test/stdlib/FixedPointConversion_Release.test-sh
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release32_ToInt8.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release32_ToUInt32.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug64_ToInt.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release32_ToUInt64.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug64_ToInt8.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release64_ToUInt16.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release32_ToUInt.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release32_ToInt32.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release64_ToInt16.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release64_ToUInt.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug32_ToInt64.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug32_ToInt16.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug32_ToUInt16.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release64_ToInt8.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug64_ToUInt32.swift
- delete: validation-test/stdlib/FixedPointConversion_Debug.test-sh
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug64_ToInt16.swift
- add: validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release64_ToUInt64.swift