# [FAILURE] oss-swift-package-linux-ubuntu-18_04 [#3134]
Build URL: https://ci.swift.org/job/oss-swift-package-linux-ubuntu-18_04/3134/
Project: oss-swift-package-linux-ubuntu-18_04
Date of build: Fri, 17 Jul 2020 00:05:04 -0500
Build duration: 1 hr 20 min
Identified problems:- LLVM Error: This build failed due to an LLVM error occurring.
Changes- Commit b0fc8daa8372e35c241b58dece23a422c30ed34d by nate_chandler:
[Runtime] Add entry point to canonicalize metadata.
-
edit: include/swift/Runtime/RuntimeFunctions.def
-
edit: lib/AST/Availability.cpp
-
edit: include/swift/Runtime/Metadata.h
-
edit: include/swift/ABI/Metadata.h
-
edit: lib/IRGen/IRGenModule.cpp
-
edit: stdlib/public/runtime/Metadata.cpp
-
edit: include/swift/AST/ASTContext.h
-
edit: lib/IRGen/IRGenModule.h
-
Commit 949d400b0fb536bcd9431d42c73891c9db9d341f by hamishknight:
[IRGen] Store target machine on GeneratedModule
- edit: lib/IRGen/IRGenModule.cpp
- edit: include/swift/AST/IRGenRequests.h
-
Commit 45f11c8615399a0e9d4494a2358ff731492e82da by hamishknight:
[IRGen] Allow IRGenDescriptor to hold a FileUnit
- edit: include/swift/AST/IRGenRequests.h
- edit: lib/IRGen/IRGen.cpp
- edit: lib/FrontendTool/FrontendTool.cpp
- edit: lib/IRGen/IRGenRequests.cpp
- edit: include/swift/Subsystems.h
-
Commit f9d70661dd4a92cfdd5bfe812000d587f709a381 by hamishknight:
[IRGen] Hash compiler version instead of lang version
- edit: lib/Basic/Version.cpp
- edit: include/swift/Subsystems.h
- edit: lib/IRGen/IRGen.cpp
- edit: lib/FrontendTool/FrontendTool.cpp
-
Commit 53ef0a23121035bac03afadc46eac19d29f7a2ea by hamishknight:
[IRGen] Move ObjCARCContractPass into performLLVMOptimizations
- edit: lib/IRGen/IRGen.cpp
-
Commit 408b6fcf3fe9b1420ca280dcc7ad16f0d95398f7 by hamishknight:
[IRGen] Factor out compileAndWriteLLVM
- edit: include/swift/Subsystems.h
- edit: lib/IRGen/IRGen.cpp
-
Commit d05bfa09d6c6bfd8a376bb7ee73e6b87a8da22bb by hamishknight:
[IRGen] Lift call to performLLVM out of IRGenRequest
- edit: lib/Immediate/Immediate.cpp
- edit: tools/sil-llvm-gen/SILLLVMGen.cpp
- edit: include/swift/Subsystems.h
- edit: lib/IRGen/IRGen.cpp
-
Commit 485d5e9bb4f5c2d40f435f9145af5af77971278c by hamishknight:
[IRGen] Introduce OptimizedIRRequest
- edit: include/swift/AST/IRGenRequests.h
- edit: lib/IRGen/IRGen.cpp
- edit: include/swift/AST/IRGenTypeIDZone.def
-
Commit 4ddb7f88cac53b67cc6213d6f088282b9bf0fa75 by hamishknight:
Use OptimizedIRRequest in SILLLVMGen
- edit: include/swift/AST/IRGenRequests.h
- edit: tools/sil-llvm-gen/SILLLVMGen.cpp
-
Commit fa553ab83d666e91cbac4bafbb5367b36559392d by pyaskevich:
[CSBindings] Record conformance requirements associated with type
- edit: lib/Sema/ConstraintSystem.h
- edit: lib/Sema/CSBindings.cpp
-
Commit 8df19d2c87340c05a4dccbe066c20cde509c2b3c by pyaskevich:
[ConstraintSystem] NFC: Associate transitive binding inference with
- edit: lib/Sema/ConstraintSystem.h
- edit: lib/Sema/CSBindings.cpp
-
Commit 4568e6e27ba2f4fc98cd828b7f43742aae9c7c96 by pyaskevich:
[CSBindings] Add
finalize
method toPotentialBindings
- edit: lib/Sema/CSBindings.cpp
- edit: lib/Sema/ConstraintSystem.h
-
Commit 3e74a443f998c5e9e540a59f3c7557744cab31f3 by pyaskevich:
[CSBindings] Infer transitive protocol requirements through all
- edit: lib/Sema/CSBindings.cpp
-
Commit 248341a4f0fb24b11873e0d4250de9b40cbb8552 by pyaskevich:
[CSBindings] Adjust optionality of the compute bindings as a final step
- edit: lib/Sema/ConstraintSystem.h
- edit: lib/Sema/CSBindings.cpp
-
Commit 91823fd00ead6dc8dbf8e1c3dc756546ddba2212 by pyaskevich:
[CSBindings] Record holes only after all binding inference steps are
- edit: lib/Sema/CSBindings.cpp
-
Commit e5e54e703c64a44dcd28276a1910e95eefff30f0 by pyaskevich:
[CSBindings] Infer transitive defaults and add them at finalization
- edit: test/SILGen/function_conversion.swift
- edit: lib/Sema/ConstraintSystem.h
- edit: lib/Sema/CSBindings.cpp
-
Commit ea5eb8911449ab1f6f18737e61b6925e8394e8df by pyaskevich:
[CSBindings] Determine literal coverage and default types during
- edit: lib/Sema/CSBindings.cpp
-
Commit 1b75bd0e55daed4a648ac58ffba838aa0274eb3e by pyaskevich:
[CSBindings] Perform more checking before accepting default types
- edit: lib/Sema/CSBindings.cpp
-
Commit aae6e0c27a169c0c1f8e3a837259a62655844fee by pyaskevich:
[CSBindings] Let's always consider
Any
to be a last resort binding- edit: lib/Sema/CSBindings.cpp
-
Commit 76229930830969d614c2e449a2d4d5228edf706e by pyaskevich:
[ConstraintSystem] Add a new endpoint to infer bindings for a given type
- edit: lib/Sema/ConstraintGraph.cpp
- edit: lib/Sema/ConstraintSystem.h
- edit: lib/Sema/CSBindings.cpp
- edit: lib/Sema/CSSolver.cpp
-
Commit c3cc96829cadd13688d7f4832b5936fd866123c4 by pyaskevich:
[CSBindings] Coalesce integer/float literal protocols to produce a
- edit: lib/Sema/CSBindings.cpp
-
Commit a49353b97b93faff85ea37a161cad34f239d32af by pyaskevich:
[Diagnostics] Add a tailored fix when ternary is associated with return
- edit: lib/Sema/CSSimplify.cpp
- edit: test/Constraints/diagnostics.swift
-
Commit 7ce37dd14d6eb951268fd362e40ecabd2e5dcdd0 by pyaskevich:
[TypeChecker] NFC: Adjust test-cases improved by changes in binding
- edit: test/Parse/omit_return.swift
- edit: test/attr/attr_dynamic_member_lookup.swift
- edit: test/Constraints/closures.swift
- edit: test/expr/expressions.swift
- edit: test/Constraints/array_literal.swift
- edit: test/decl/typealias/generic.swift
-
Commit 74600db0a403b9a4a05154b00c0ca582bbfb4022 by pyaskevich:
[TypeChecker] NFC: Add a test-case for fixed rdar://problem/56212087
- edit: test/Constraints/generics.swift
-
Commit d726c903260fd8aee025a59674b8b79d0cdfce78 by pyaskevich:
[CSBindings] Limit optionality hack only to direct protocol requirements
- edit: test/Constraints/construction.swift
- edit: lib/Sema/CSBindings.cpp
-
Commit 7f65620140cf662842d5cab5e080ed66b1d50e4d by pyaskevich:
[CSBindings] Fix
std::rotate
to move onlyAny
- edit: lib/Sema/CSBindings.cpp
-
Commit 90594eeaf3f7564e3e363300bb0c25906d78da7a by nhawes:
[build-script-impl] Simplify libcxx build step
- edit: utils/build-script-impl
-
Commit 8ea966319bead033ee7754f713656974df874d10 by mgottesman:
[SIL.rst] Small bit of copy editing.
- edit: docs/SIL.rst
-
Commit 5ca75b939ee1b16facebcda8733ed29b4c2453fc by augusto2112:
Disable loading scalars as addresses when materializing an entity
- add: lldb/test/API/lang/swift/expression/protocol_extension_self/main.swift
- edit: lldb/test/API/lang/swift/expression/class_constrained_protocol/TestClassConstrainedProtocol.py
- add: lldb/test/API/lang/swift/expression/protocol_extension_self/Makefile
- edit: lldb/source/Expression/Materializer.cpp
- add: lldb/test/API/lang/swift/expression/protocol_extension_self/TestSwiftProtocolExtensionSelf.py
-
Commit f3ba812e86cfe0fda86cfcbee7dd44651fb366e6 by hamishknight:
[lldb] Add call to performLLVMOptimizations
- edit: lldb/source/Plugins/ExpressionParser/Swift/SwiftExpressionParser.cpp
-
Commit 54843647fe1335bf7a1fb5d9278810b00c1e9611 by askvortsov:
Refactor clang extra args addition
- edit: lldb/source/Plugins/TypeSystem/Swift/SwiftASTContext.h
- edit: lldb/source/Plugins/TypeSystem/Swift/SwiftASTContext.cpp