Report
[FAILURE] oss-swift-package-linux-ubuntu-16_04 [#1220]
Build URL:
https://ci.swift.org/job/oss-swift-package-linux-ubuntu-16_04/1220/
Project:
oss-swift-package-linux-ubuntu-16_04
Date of build:
Wed, 14 Feb 2018 13:56:54 -0600
Build duration:
2 hr 42 min
Identified problems:
- Timeout: This build was marked as FAIL because it timed out.
Changes
-
Commit 7239dd61b90b52644cc71bf26e74770e129c6639 by mikeash:
[Runtime] Fix swift_slowAlloc to respect its alignMask parameter.- edit: stdlib/public/runtime/Heap.cpp
-
Commit 7b091bf91d08a242315f039f89c6758f006fa687 by mikeash:
[Runtime] Have swift_slowAlloc malloc directly if the alignMask is- edit: stdlib/public/runtime/Heap.cpp
-
Commit 48b3737404c9576c752974945eb78d16fe825c3c by aschwaighofer:
SIL: Add support for trivial @noescape function types- edit: include/swift/SIL/SILInstruction.h
- edit: lib/SIL/ValueOwnershipKindClassifier.cpp
- edit: lib/SIL/SILFunctionType.cpp
- edit: lib/SIL/SILInstructions.cpp
- edit: lib/SIL/SILOwnershipVerifier.cpp
- edit: lib/SIL/TypeLowering.cpp
- edit: lib/SIL/SILVerifier.cpp
- edit: lib/SIL/InstructionUtils.cpp
- edit: include/swift/AST/Types.h
-
Commit 882059674f66b0c6626e5af8e11ef76ceeeaa813 by aschwaighofer:
IRGen: Support for trivial @noescape function types- edit: lib/IRGen/GenFunc.cpp
- edit: lib/IRGen/GenCall.cpp
- edit: lib/IRGen/GenCall.h
- edit: lib/IRGen/IRGenSIL.cpp
-
Commit 64943836ba56de00c0e71516ea6b53e686ca0f71 by aschwaighofer:
SILGen: Support for trivial @noescape function types- edit: lib/SILGen/SILGenBridging.cpp
- edit: lib/SILGen/SILGenLValue.cpp
- edit: lib/SILGen/SILGenExpr.cpp
- edit: lib/SILGen/Scope.h
- edit: lib/SILGen/SILGenFunction.h
- edit: lib/SILGen/SILGenDecl.cpp
- edit: lib/SILGen/SILGenPoly.cpp
- edit: lib/SILGen/SILGenApply.cpp
- edit: lib/SILGen/Scope.cpp
-
Commit 72018934b3137fe3d001f34afb80081610fee21e by aschwaighofer:
DiagnoseStaticExlusivity: Need to look through- edit: lib/SILOptimizer/Mandatory/DiagnoseStaticExclusivity.cpp
- edit: include/swift/SIL/InstructionUtils.h
- edit: lib/SIL/InstructionUtils.cpp
-
Commit 4745a7e2802ca88f06bd1598dfde3dc59f8e2957 by aschwaighofer:
AccessSummaryAnalysis: ConvertEscapeToNoEscapeInst is an expected use of- edit: lib/SILOptimizer/Analysis/AccessSummaryAnalysis.cpp
- edit: test/SILOptimizer/access_summary_analysis.sil
-
Commit 74e1cfaeb357ddf95a5f7f9cd06cfe8fc15e1a59 by aschwaighofer:
runtime: Implemenation of value witness for @noescape types- edit: stdlib/public/runtime/KnownMetadata.cpp
-
Commit 0c16e21a3d6aa444b3ac1f0d038bbd44e94b9ac0 by aschwaighofer:
MandatoryInlining: Teach the inliner/tryToDeleteDeadClosure about- edit: lib/SILOptimizer/Utils/Local.cpp
- edit: lib/SILOptimizer/Mandatory/MandatoryInlining.cpp
-
Commit 51c31a3506a2eed6fc05a2380373cf3dc7c03e63 by aschwaighofer:
LoadableByAddress: Handle escape to noescape casts- edit: lib/IRGen/LoadableByAddress.cpp
-
Commit ba521d80b3a29c9584bbedcd7eb6e57441a34f10 by aschwaighofer:
AccessEnforcementSelect: Handle escape to noescape conversions- edit: lib/SILOptimizer/Mandatory/AccessEnforcementSelection.cpp
-
Commit 5cce301f850fedafe2fcdfdef1cb4c050bcd4fa1 by aschwaighofer:
ClosureSpecializer: Fixes for trivial @noescape closures- edit: test/SILOptimizer/closure_specialize.sil
- edit: lib/SILOptimizer/IPO/ClosureSpecializer.cpp
- edit: include/swift/AST/Types.h
-
Commit a05f0398a1cd6e6a4c92410a90eec6bbadb56367 by aschwaighofer:
SILCombiner: Fixes for convert_escape_to_noescape- edit: test/SILOptimizer/sil_combine.sil
- edit: lib/SILOptimizer/SILCombiner/SILCombinerApplyVisitors.cpp
- edit: lib/SILOptimizer/SILCombiner/SILCombiner.h
- edit: lib/SILOptimizer/SILCombiner/SILCombinerCastVisitors.cpp
-
Commit 9e9c29c133fd908a82cac9d91ca1cba5a9d22de9 by aschwaighofer:
Utils: Add assert- edit: lib/SILOptimizer/Utils/Local.cpp
-
Commit a71dff2c06d133e5dc9b6abb57f23c85ffedcee1 by aschwaighofer:
PerformanceInlinerUtils: Support convert_escape_to_noescape instructions- edit: lib/SILOptimizer/Utils/PerformanceInlinerUtils.cpp
-
Commit 3a63c0fc76170a91e312bb3dd5d4a4c9e328817f by aschwaighofer:
Update tests- edit: test/SILGen/struct_resilience.swift
- edit: test/SILGen/unmanaged_ownership.swift
- edit: test/SILOptimizer/closure_specialize_consolidated.sil
- edit: test/SILGen/functions.swift
- edit: test/SILGen/rethrows.swift
- edit: test/DebugInfo/closure-multivalue.swift
- edit: test/SILGen/reabstract.swift
- edit: test/SILGen/partial_apply_super.swift
- edit: test/IRGen/big_types_corner_cases.swift
- edit: test/SILGen/closures_callee_guaranteed.swift
- edit: test/SILGen/witnesses.swift
- edit: test/IRGen/objc_super.swift
- edit: test/SILGen/let_decls.swift
- edit: test/SILOptimizer/exclusivity_static_diagnostics.sil
- edit: test/SILOptimizer/sil_combine_apply.sil
- edit: test/SILGen/mangling.swift
- edit: test/Constraints/rdar35142121.swift
- edit: test/DebugInfo/thunks.swift
- edit: test/SILGen/apply_abstraction_nested.swift
- edit: test/SILGen/function_conversion.swift
- edit: test/SILGen/objc_bridging_any.swift
- edit: test/IRGen/enum_resilience.swift
- edit: test/SILGen/generic_objc_block_bridge.swift
- edit: test/Sema/fixed_ambiguities/rdar33142386.swift
- edit: test/SILGen/default_arguments.swift
- edit: test/SILGen/closures.swift
- edit: test/SILGen/unmanaged.swift
- edit: test/SILGen/shared.swift
- edit: test/SILOptimizer/performance_inliner.sil
- edit: test/SIL/whole_module_optimization.swift
- edit: test/SILOptimizer/access_enforcement_noescape.swift
- edit: test/IRGen/struct_resilience.swift
- edit: test/SILGen/if_while_binding.swift
- edit: test/SILGen/noescape_reabstraction.swift
- edit: test/SILGen/errors.swift
- edit: test/SILGen/auto_closures.swift
- edit: test/SILGen/guaranteed_closure_context.swift
- edit: test/SILGen/objc_blocks_bridging.swift
- edit: test/SILGen/without_actually_escaping.swift
-
Commit 025a8b909a47033b5a60d53c3edf8b32b140ce77 by aschwaighofer:
Fix PostponedCleanup and use it in more places.- edit: lib/SILGen/SILGenFunction.h
- edit: lib/SILGen/SILGenApply.cpp
- edit: lib/SILGen/Scope.cpp
- edit: lib/SILGen/SILGenBridging.cpp
- edit: lib/SILGen/Cleanup.h
- edit: lib/SILGen/SILGenExpr.cpp
- edit: lib/SILGen/SILGenDecl.cpp
-
Commit d490c22bb4fcb3a6e2924bc1aa93355b3e1f734d by aschwaighofer:
SimplifyCFG: Skip convert_escape_to_noescape in try_apply -> apply- edit: lib/SILOptimizer/Transforms/SimplifyCFG.cpp
- edit: test/SILOptimizer/simplify_cfg.sil
-
Commit 08872244b778de68677ce2d2cefff50677a03001 by aschwaighofer:
ClosureSpecializer: Handle closure arguments in throwing functions- edit: include/swift/SILOptimizer/Analysis/CFG.h
- edit: lib/SILOptimizer/IPO/ClosureSpecializer.cpp
- edit: test/SILOptimizer/closure_specialize.sil
- edit: lib/SILOptimizer/Analysis/CFG.cpp
-
Commit fff94ad18c1c78da58a025cda8c1e4926a5e1f9a by aschwaighofer:
Fix comment of escape and noescape witness tables- edit: stdlib/public/runtime/KnownMetadata.cpp
-
Commit b5542af9aa7c6a185bcba110a7166f2d1f3410a9 by ankit_aggarwal:
R-37354691- edit: Sources/Xcodeproj/pbxproj().swift
- edit: Tests/XcodeprojTests/PackageGraphTests.swift
-
Commit 7502ddf498db4fdf47f732b4e8f37d7cd989884f by ankit_aggarwal:
[Commands] Don't load the package graph on every command- edit: Sources/Commands/SwiftTestTool.swift