# [FAILURE] oss-swift-tsan-libdispatch-linux-ubuntu-18_04 [#756]
Build URL: https://ci.swift.org/job/oss-swift-tsan-libdispatch-linux-ubuntu-18_04/756/
Project: oss-swift-tsan-libdispatch-linux-ubuntu-18_04
Date of build: Fri, 04 Dec 2020 04:09:21 -0600
Build duration: 25 min
Identified problems:- Jenkins Error: This build failed because of a Jenkins Error; typically a Java exception.
Changes- Commit 3910f5a5a4cf552b6eb76ecd93eaf0207962ebe8 by github:
mailmap: Fix parse issue
-
edit: .mailmap
-
Commit 47ce1529f00f451edc23f805898aad2030b0f138 by aqamoss3fan2010:
Parse: Only diagnose dollar-prefixed identifiers that are Swift declarations
- edit: lib/Parse/ParseGeneric.cpp
- edit: lib/Parse/ParsePattern.cpp
- edit: include/swift/Parse/Parser.h
- edit: lib/Parse/Parser.cpp
- edit: lib/Parse/ParseExpr.cpp
- edit: lib/Parse/ParseDecl.cpp
- edit: lib/Parse/ParseStmt.cpp
- edit: test/AutoDiff/Parse/differentiable_attr_parse.swift
- edit: lib/SIL/Parser/ParseSIL.cpp
- edit: test/Parse/dollar_identifier.swift
-
Commit e0bbedc5a0c02f23b979c0f5673b71bdee0c978d by scanon:
Fixup availability for one of the Float16 tests.
- edit: test/stdlib/PrintFloat.swift.gyb
-
Commit 1a89813bf5bb22ddceccfa0ab1dde52e6033a0af by spestov:
AST: Introduce Builtin.RawUnsafeContinuation type
- edit: lib/AST/ASTMangler.cpp
- edit: lib/AST/Builtins.cpp
- edit: include/swift/AST/TypeDifferenceVisitor.h
- edit: lib/AST/ASTContext.cpp
- edit: docs/ABI/Mangling.rst
- edit: include/swift/AST/TypeNodes.def
- edit: lib/IRGen/IRGenModule.h
- edit: lib/AST/Type.cpp
- edit: lib/Demangling/Remangler.cpp
- edit: lib/Demangling/Demangler.cpp
- edit: lib/IRGen/GenType.h
- edit: lib/IRGen/IRGenDebugInfo.cpp
- edit: lib/AST/ASTDumper.cpp
- edit: lib/AST/ASTPrinter.cpp
- edit: include/swift/AST/Types.h
- edit: include/swift/AST/ASTContext.h
- edit: include/swift/Strings.h
- edit: lib/IRGen/MetadataRequest.cpp
- edit: lib/SIL/IR/TypeLowering.cpp
- edit: lib/IRGen/GenType.cpp
- edit: include/swift/AST/TypeMatcher.h
-
Commit c2bfff0907098a1158a65b56a4712d9e60c4b7be by spestov:
AST: Add support for building 'throws' and 'async' built-in functions
- edit: lib/AST/Builtins.cpp
-
Commit a2dbdecdab1040184d9a1a01aa21ab1931b40d05 by spestov:
SIL: Refactor get_async_continuation[_addr] to return a RawUnsafeContinuation
- edit: include/swift/SIL/SILBuilder.h
- edit: lib/IRGen/IRGenFunction.h
- edit: lib/Serialization/SerializeSIL.cpp
- edit: include/swift/SIL/SILCloner.h
- edit: lib/SIL/IR/SILPrinter.cpp
- edit: test/SILGen/objc_async.swift
- edit: lib/IRGen/IRGenSIL.cpp
- edit: lib/Serialization/ModuleFormat.h
- edit: test/SIL/Serialization/async.sil
- edit: lib/Serialization/DeserializeSIL.cpp
- edit: lib/SIL/Parser/ParseSIL.cpp
- edit: include/swift/SIL/SILInstruction.h
- edit: test/SIL/Parser/async.sil
- edit: lib/IRGen/IRGenFunction.cpp
- edit: test/IRGen/async/get_async_continuation.sil
- edit: lib/SILGen/ResultPlan.cpp
- edit: lib/SIL/IR/SILInstructions.cpp
- edit: lib/SIL/Verifier/SILVerifier.cpp
-
Commit 361eef2af04cf08d61d384b8a05af3dc85377691 by spestov:
Concurrency: Change Unsafe[Throwing]Continuation
- edit: stdlib/public/Concurrency/PartialAsyncTask.swift
-
Commit 5c5f01269f7d7d5b5dd144e8aab9b90b6511442d by spestov:
AST: Add withUnsafe[Throwing]Continuation built-ins
- edit: lib/AST/Builtins.cpp
- edit: lib/SILGen/SILGenBuiltin.cpp
- edit: test/SILGen/async_builtins.swift
- edit: include/swift/AST/Builtins.def
-
Commit 9b3cd280b5165b1bdf951d4c667e0ce6a324e516 by spestov:
Concurrency: Implement high-level withUnsafe[Throwing]Continuation entry points
- edit: stdlib/public/Concurrency/PartialAsyncTask.swift
-
Commit 39de3d4692567f56a7e061899218bb3d43a144f7 by varun_gandhi:
[SILGen] Fix Clang type for foreign completion handler impl.
- edit: lib/SILGen/SILGenThunk.cpp
-
Commit 27a4e824c25494d52805fe28a297dcc77d1ff24b by aschwaighofer:
The runtime function swift_autoDiffCreateLinearMapContext was recently added
- edit: test/AutoDiff/stdlib/simd.swift
- edit: test/AutoDiff/validation-test/address_only_tangentvector.swift
- edit: test/AutoDiff/validation-test/inout_parameters.swift
- edit: test/AutoDiff/validation-test/array.swift
-
Commit 9936c861c7a2f5bffa03a2365ed5e3993ed0f7d1 by brentdax:
Fix Mac Catalyst test dependency failures
- edit: stdlib/private/BlocksRuntimeStubs/CMakeLists.txt
- edit: test/CMakeLists.txt
- edit: test/cmake/modules/SwiftTestUtils.cmake
-
Commit 752558ce18699fed307e446a9781d10065c48428 by eeckstein:
IRGen: fix the LLVM struct definition of AsyncTask.
- edit: lib/IRGen/IRGenFunction.cpp
- edit: test/IRGen/async/get_async_continuation.sil
- edit: lib/IRGen/IRGenModule.cpp
-
Commit 89007e2e0400577f1d1fcadbe6ea8b75dd712a70 by eeckstein:
runtime: work around the missing task-enqueue implementation
- edit: stdlib/public/Concurrency/Actor.cpp
-
Commit 4e296c0c5afe0da5f9dbfd2774ee7c8719b6f18c by eeckstein:
IRGen: emit emit_hop_to_executor instructions.
- edit: lib/IRGen/IRGenFunction.h
- edit: lib/IRGen/GenFunc.cpp
- add: test/IRGen/async/run-switch-executor.swift
- edit: lib/IRGen/IRGenSIL.cpp
- add: test/IRGen/async/hop_to_executor.sil
- edit: include/swift/Runtime/RuntimeFunctions.def
-
Commit 423169ce5c8836f2bf866ad61996324fb049dd17 by eeckstein:
SILOptimizer: update alias analysis in TempRValueOpt and TempLValueOpt
- edit: lib/SILOptimizer/Transforms/TempLValueOpt.cpp
- edit: test/SILOptimizer/templvalueopt_ossa.sil
- edit: include/swift/SILOptimizer/Analysis/AliasAnalysis.h
- edit: lib/SILOptimizer/Transforms/TempRValueElimination.cpp
-
Commit 71a993c603c930487ededef439845ef9ffd42519 by aschwaighofer:
Clarify comment
- edit: lib/IRGen/IRGenFunction.cpp
-
Commit 007c74f5ba0ced64b6ffbdc3b5c68f28b55bfea5 by aschwaighofer:
Temporarily disable test in optimize mode
- edit: validation-test/stdlib/Dictionary.swift
-
Commit 1798e66c6e5987ff3f286c684251f418f0ebc68b by dgregor:
[Concurrency] Disallow 'async' and non-async overloading.
- edit: lib/AST/Decl.cpp
- edit: include/swift/AST/Decl.h
- edit: test/Constraints/async.swift
- edit: test/decl/func/async.swift
-
Commit 976c0d4bd3e924c903bdae1092fc1be0ed336aa4 by z.zoelec2:
[nfc] Remove unused variable "loc".
- edit: lib/SILOptimizer/Mandatory/OwnershipModelEliminator.cpp
-
Commit 50cdddaf95ffbbc0e4c4c780ae97303b2a8e795b by dgregor:
[Concurrency] Enable implicit conversion from synchronous -> asynchronous.
- edit: test/Constraints/async.swift
- edit: test/Concurrency/async_tasks.swift
- edit: include/swift/Sema/CSFix.h
- edit: lib/Sema/CSDiagnostics.cpp
- edit: test/expr/unary/async_await.swift
- edit: include/swift/AST/DiagnosticsSema.def
- edit: lib/Sema/CSSimplify.cpp
- edit: lib/Sema/CSDiagnostics.h
- edit: lib/Sema/CSFix.cpp
- edit: test/Serialization/async.swift
-
Commit f46ad6c28f04c7f0b93a113dbcc9d2bd467fe962 by dgregor:
[Concurrency] Emit thunk for synchronous -> async function conversion.
- add: test/SILGen/async_conversion.swift
- edit: lib/SIL/IR/TypeLowering.cpp
-
Commit 2a7ed26a8eda5dc7ac086118ae9738c2e7ccfe62 by aschwaighofer:
Temporarily disable hop_to_executor.sil test
- edit: test/IRGen/async/hop_to_executor.sil
-
Commit 3530dc6d8d75b92ae6e98b373d7d58b24c17750d by dgregor:
[Concurrency] Allow synchronous witnesses to satisfy 'async' requirements.
- edit: lib/Sema/TypeCheckProtocol.cpp
- edit: test/SILGen/async_conversion.swift
- edit: test/decl/func/async.swift
-
Commit 28d9c82074df4c34ae67fde437e758df05b8af03 by compnerd:
SKSwiftPMWorkspaceTests: use URLs to create symbolic links
- edit: Tests/SKSwiftPMWorkspaceTests/SwiftPMWorkspaceTests.swift
-
Commit f785cf91f49eb003e34d96add2eca16c45932ea3 by flo:
[ConstraintElimination] Add GEP test case with variable offset.
- edit: llvm/test/Transforms/ConstraintElimination/geps.ll
-
Commit 3822caeeb6182efa908c65df00bb620792aee68e by flo:
[ConstraintElimination] Decompose GEP with arbitrary offsets.
- edit: llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
- edit: llvm/test/Transforms/ConstraintElimination/geps.ll
-
Commit e879caccbb2e92b2986c6d3156b4111a587b5ce7 by flo:
[ConstraintElimination] Add additional GEP decomposition tests.
- edit: llvm/test/Transforms/ConstraintElimination/geps.ll
-
Commit 9bca8093c54e87dc6acae674f831090d7eedd287 by flo:
[ConstraintElimination] Expand GEP decomposition tests.
- edit: llvm/test/Transforms/ConstraintElimination/geps.ll
-
Commit fdd0d7b5c0751cf2763223e4f7ac9faf86d7ead5 by flo:
[ConstraintElimination] Decompose GEP %ptr, SHL().
- edit: llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
- edit: llvm/test/Transforms/ConstraintElimination/geps.ll
-
Commit 6c4f37a0eb46ffd996a3e3187da70e6775dc0f43 by flo:
[ConstraintElimination] Decompose GEP %ptr, ZEXT(SHL()).
- edit: llvm/test/Transforms/ConstraintElimination/geps.ll
- edit: llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
-
Commit a8ded58a5ec233f8b4be294762cae2c821081a1e by github:
[SR-12851] System-wide cache of SwiftPM dependencies (#2985)
- edit: Sources/SPMTestSupport/MockWorkspace.swift
- edit: Sources/SourceControl/CMakeLists.txt
- edit: Sources/SourceControl/GitRepository.swift
- edit: Tests/PackageGraphTests/RepositoryPackageContainerProviderTests.swift
- edit: Sources/SPMTestSupport/InMemoryGitRepository.swift
- edit: Sources/Commands/SwiftPackageTool.swift
- edit: Tests/WorkspaceTests/WorkspaceTests.swift
- edit: Sources/Commands/SwiftTool.swift
- edit: Sources/Workspace/Workspace.swift
- edit: Sources/SourceControl/Repository.swift
- edit: Sources/SourceControl/RepositoryManager.swift
- edit: Sources/Commands/Options.swift
- edit: Tests/CommandsTests/PackageToolTests.swift
- edit: Tests/SourceControlTests/RepositoryManagerTests.swift
-
Commit b17088eb78532e6e1c09e2244566b0938ccbbb55 by github:
Update the CLanguageStandard and CXXLanguageStandard enums (#3079)
- edit: Tests/PackageLoadingTests/PD4LoadingTests.swift
- edit: Sources/PackageDescription/LanguageStandardSettings.swift
-
Commit 1596d96fef550a11baff753b52f529a1d9df710b by github:
improve pubgrub error messages (#3083)
- edit: Sources/PackageGraph/Pubgrub/PubgrubDependencyResolver.swift
- edit: Sources/Workspace/ResolverPrecomputationProvider.swift
- edit: Tests/PackageGraphTests/PubgrubTests.swift
- edit: Sources/PackageGraph/PackageContainer.swift
- edit: Tests/WorkspaceTests/WorkspaceTests.swift
- edit: Sources/SPMTestSupport/MockPackageContainer.swift
- edit: Sources/PackageGraph/RepositoryPackageContainer.swift
- edit: Sources/PackageGraph/Pubgrub/Incompatibility.swift
-
Commit 60ea91cf9ea155db5b0596a52ba4556285f03c25 by dungar:
Make disabling incremental build message same as in legacy driver.
- edit: Sources/SwiftDriver/Incremental Compilation/IncrementalCompilationState.swift
- edit: Sources/SwiftDriver/Incremental Compilation/BuildRecordInfo.swift
- edit: Tests/SwiftDriverTests/IncrementalCompilationTests.swift
-
Commit adfeb40a7cc3d82b60bcd758834e8cdee454397c by dungar:
Encapsulate local outputFileMap to forestall bugs
- edit: Sources/SwiftDriver/Driver/Driver.swift
-
Commit 497ad4fa2ad916ee556e3947b8ce0e48289d9550 by xi_ge:
Set up a client-side C library to talk with C APIs exposed from the compiler
- add: Sources/_CSwiftDriver/CMakeLists.txt
- edit: Package.swift
- edit: Sources/CMakeLists.txt
- add: Sources/_CSwiftDriver/include/module.modulemap
- add: Sources/_CSwiftDriver/_CSwiftDriverImpl.c
- edit: Sources/SwiftDriver/CMakeLists.txt
- edit: Sources/SwiftDriver/Driver/Driver.swift
- edit: CMakeLists.txt
- add: Sources/_CSwiftDriver/include/_CSwiftDriver.h
-
Commit baedcc94f4e1bc256824d5f4aa0918839f6862f5 by dungar:
Allow for relative build record paths
- edit: Sources/SwiftDriver/Driver/Driver.swift
- edit: Sources/SwiftDriver/Incremental Compilation/BuildRecordInfo.swift
-
Commit 2ec878a63f7cc053dc8daf3ee82a646b69622f8d by xi_ge:
Accept none as the value for -runtime-compatibility-version
- edit: Sources/SwiftDriver/Driver/Driver.swift
- edit: Tests/SwiftDriverTests/SwiftDriverTests.swift
-
Commit f25cce80c8230cfd7c4349d0497ac2a750368bba by dungar:
Factor out resolvedRelativePath
- edit: Sources/SwiftDriver/Utilities/VirtualPath.swift
- edit: Sources/SwiftDriver/Incremental Compilation/BuildRecordInfo.swift
- edit: Sources/SwiftDriver/Driver/OutputFileMap.swift
-
Commit 0f84e1233509c746f4ba59a72a5aa790709148cd by dungar:
Write build record even if error
- edit: Sources/SwiftDriver/Driver/Driver.swift
-
Commit 3eeaea2599f2efc8a146a823fd83b741ef963c52 by dungar:
Handle relative paths when writing build record. (and a typo fix)
- edit: Sources/SwiftDriver/Incremental Compilation/BuildRecord.swift
- edit: Sources/SwiftDriver/Incremental Compilation/InputInfo.swift
-
Commit 3c3a03ebfebd979b0a9e8e909d0fc657c8a57517 by dungar:
Refactor & enhance dependency trace printing.
- edit: Sources/SwiftDriver/Incremental Compilation/DependencyKey.swift
- edit: Tests/SwiftDriverTests/IncrementalCompilationTests.swift
- edit: Sources/SwiftDriver/Incremental Compilation/ModuleDependencyGraph Parts/Tracer.swift
-
Commit ca2fe9435bce529be52da48f1c221d77d11a994e by bender:
Create URL Protection Space from HTTPURLResponse
- edit: Tests/Foundation/Tests/TestURLProtectionSpace.swift
- edit: Sources/FoundationNetworking/URLProtectionSpace.swift
- edit: Sources/FoundationNetworking/URLSession/URLSessionTask.swift
- edit: Sources/FoundationNetworking/URLSession/Message.swift
- edit: Sources/FoundationNetworking/URLSession/HTTP/HTTPMessage.swift
-
Commit 83d83b9340724bf370d8d963618f37d27f9b42a8 by si:
SR-7236: NSDecimalNumber
.intValue
reporting 0 on numbers with many decimals- edit: Sources/Foundation/Decimal.swift
- edit: Tests/Foundation/Tests/TestDecimal.swift
-
Commit faef552a2ed85ce05ed41fe64efc458c0a29b28c by si:
SR-13861: Process should spawn a child process it its own process group.
- edit: Sources/Foundation/Process.swift
- edit: Tests/Foundation/Tests/TestProcess.swift
- edit: Tests/Tools/XDGTestHelper/main.swift