Report
[FAILURE] oss-swift-incremental-ASAN-RA-osx [#3283]
Build URL:
https://ci.swift.org/job/oss-swift-incremental-ASAN-RA-osx/3283/
Project:
oss-swift-incremental-ASAN-RA-osx
Date of build:
Thu, 25 Apr 2019 17:06:24 -0500
Build duration:
2 hr 52 min
Identified problems:
- Jenkins Error: This build failed because of a Jenkins Error; typically a Java exception.
Changes
-
Commit b14cd916a32029ba9eb98dee003f6be8291f1df4 by blangmuir:
[code-completion] Add type context for single-expression functions
- edit: tools/SourceKit/lib/SwiftLang/CodeCompletionOrganizer.h
- edit: tools/SourceKit/lib/SwiftLang/SwiftCompletion.cpp
- edit: test/IDE/complete_at_top_level.swift
- edit: lib/IDE/CodeCompletion.cpp
- edit: test/IDE/complete_in_accessors.swift
- edit: lib/IDE/ExprContextAnalysis.cpp
- edit: include/swift/IDE/CodeCompletion.h
- edit: tools/SourceKit/lib/SwiftLang/CodeCompletionOrganizer.cpp
- edit: tools/SourceKit/lib/SwiftLang/SwiftLangSupport.h
- edit: test/IDE/complete_single_expression_return.swift
-
Commit e255bac6be7b5861a1a964934f54c83be1285d91 by blangmuir:
[code-completion] Fix type context for single-expression implicit getter
- edit: lib/Parse/ParseDecl.cpp
- edit: test/IDE/complete_single_expression_return.swift
- edit: test/IDE/complete_accessor.swift
- edit: include/swift/Parse/CodeCompletionCallbacks.h
- edit: test/IDE/complete_crashes.swift
- edit: lib/IDE/CodeCompletion.cpp
-
Commit a54cb9d0ff80a568cc64ae086aec3d813d1100bd by blangmuir:
Add top-level and init/deinit tests- edit: test/IDE/complete_single_expression_return.swift
-
Commit 7344fdb0a4b6e71cefe0d4accf5ef680d0ef8123 by aqamoss3fan2010:
SourceKit: Account for existing braces when expanding closure- edit: test/SourceKit/CodeExpand/code-expand.swift
- edit: tools/SourceKit/lib/SwiftLang/SwiftEditor.cpp
-
Commit 74b462b3ba1e2244bb0f3bf2fd694f0b78dcb637 by nate_chandler:
WIP: Allow return to be omitted from single expression functions.- edit: include/swift/AST/Decl.h
- edit: lib/AST/Decl.cpp
- edit: lib/Parse/ParseDecl.cpp
- edit: lib/Sema/TypeCheckStmt.cpp
- add: test/Parse/omit_return.swift
- edit: lib/AST/ASTDumper.cpp
- edit: lib/AST/ASTWalker.cpp
-
Commit 64d4e309cee1a2c9abd246fbbfe4aae5da65a9db by nate_chandler:
Used a constraint system, not typeCheckExpression.- edit: test/Parse/omit_return.swift
- edit: lib/Sema/TypeCheckStmt.cpp
-
Commit 018ba70698ef1485c4e8a47f94b4e1a91314481b by nate_chandler:
Just revert return insertion if inappropriate.- edit: lib/Sema/TypeCheckStmt.cpp
-
Commit 2276e2a02e0e97180ac24499127415d8c7bce2d5 by nate_chandler:
Just reuse old body when reverting return insertion.- edit: lib/Sema/TypeCheckStmt.cpp
-
Commit 08bbce336f19e0e364b2112f2db655655fee17cf by nate_chandler:
Addressed issues from PR review.- edit: lib/Sema/TypeCheckStmt.cpp
- edit: lib/AST/Decl.cpp
- edit: lib/Parse/ParseDecl.cpp
-
Commit c7f502e935e3b1147516dfd3bdb7e787ad59f10a by nate_chandler:
Tested implicit return of most exprs from free functions.- edit: test/Parse/omit_return.swift
-
Commit ac7a76c02d67b40f5da0ea38ccde03d639fa9698 by nate_chandler:
Don't insert return during code completion.- edit: lib/Parse/ParseDecl.cpp
-
Commit aa10bfa323e27252a948861912b5ad3b3d4cd71c by nate_chandler:
Placed prechecked expressions back in body.- edit: lib/Sema/TypeCheckStmt.cpp
-
Commit 72c66517b90dbba6a48ef61e47be47ed036ac524 by nate_chandler:
Only remove return for a unique viable solution.- edit: lib/Sema/TypeCheckStmt.cpp
-
Commit 16cfada085c3c6b5434b95e6583d9ee148a56833 by nate_chandler:
Expected errors around implicitly returning #line.- edit: test/Parse/omit_return.swift
-
Commit 5262e19b8e091d10afb1c08db076451c79afd54a by nate_chandler:
Avoided double typechecking when possible.- edit: lib/Sema/TypeCheckStmt.cpp
-
Commit 1bb7f296805af54c3d2467dc172b5671fedcdfd8 by nate_chandler:
Added comments explaining approach.- edit: lib/Sema/TypeCheckStmt.cpp
-
Commit 25bbef19a3ec4d7f0f5924267fcdd809140beaf9 by nate_chandler:
Visited single expression of AbstractFunctionDecl.- edit: lib/AST/Decl.cpp
- edit: lib/AST/ASTWalker.cpp
-
Commit 6aa8bfd27f0d65f423e2e640c1313d55d2945530 by nate_chandler:
Corrected autoclosure handling.- edit: lib/AST/ASTWalker.cpp
- edit: lib/Sema/TypeCheckStmt.cpp
-
Commit 4f269fc6c0381c72c0195c0d234307e515a564d6 by nate_chandler:
Added diagnostic for dangling expression at end.- add: test/FixCode/fixits-omit-return.swift
- edit: lib/SILOptimizer/Mandatory/DataflowDiagnostics.cpp
- edit: lib/AST/Decl.cpp
- edit: include/swift/AST/DiagnosticsSIL.def
- add: test/FixCode/fixits-omit-return.swift.result
-
Commit 2cc8985d1e46bb8651a31de817e8ba28e9f7bb13 by nate_chandler:
Added tests to cover autoclosure discriminators.- edit: test/Parse/omit_return.swift
-
Commit 859ffdc477e1e510c2d800b82474f6cb91363ee4 by nate_chandler:
Used expected-error to test fixit.- delete: test/FixCode/fixits-omit-return.swift.result
- edit: test/FixCode/fixits-omit-return.swift
-
Commit 717e5e4497ed9a205fb907a9bcf86a30ff1dc28c by nate_chandler:
Added PlaygroundTransform tests on implicit return.- add: test/PlaygroundTransform/implicit_return_init_nil.swift
- add: test/PlaygroundTransform/implicit_return_subscript_chain.swift
- add: test/PlaygroundTransform/implicit_return_func_is.swift
- add: test/PlaygroundTransform/implicit_return_var_intliteral.swift
- add: test/PlaygroundTransform/implicit_return_never.swift
- add: test/PlaygroundTransform/implicit_return_func_binaryoperation_args.swift
- add: test/PlaygroundTransform/implicit_return_func_stringliteral.swift
-
Commit 92998f7e2a1574a90ea3714d20ba9440ac4480fb by nate_chandler:
Don't attempt to apply solution from salvage.- add: test/Parse/omit_return_foundation.swift
- edit: lib/Sema/TypeCheckStmt.cpp
- edit: test/Parse/omit_return.swift
-
Commit 0143ce25c22d746df46bc740b9876c2870be84f6 by nate_chandler:
Implicitly convert single exprs from uninhabited.- edit: lib/Sema/CSDiag.cpp
- edit: lib/Sema/CSApply.cpp
- edit: lib/SILGen/SILGenExpr.cpp
- edit: lib/Sema/TypeChecker.h
- edit: lib/AST/Expr.cpp
- edit: include/swift/AST/Expr.h
- edit: lib/Sema/ConstraintSystem.h
- edit: lib/Sema/CSSolver.cpp
- edit: include/swift/AST/ExprNodes.def
- edit: lib/Sema/CSRanking.cpp
- edit: lib/Sema/Constraint.h
- edit: lib/Sema/CSBindings.cpp
- edit: lib/Sema/TypeCheckStmt.cpp
- edit: lib/Sema/Constraint.cpp
- add: test/Parse/omit_return_fail.swift
- edit: lib/AST/ASTDumper.cpp
- edit: lib/Sema/CSSimplify.cpp
-
Commit 5c1537f493bf28cff673aa80b70dc15babd555c3 by nate_chandler:
Tested implicit non/conversion from uninhabited.- add: test/Parse/implicit_uninhabited_conversion.swift
-
Commit 0b528ae9f530fee8e07a4047a17bc46590522232 by nate_chandler:
Don't add an implicit () after return for initializers.- edit: lib/Parse/ParseDecl.cpp
-
Commit c21678d34aba73480cadd1f511a131e9688418d1 by nate_chandler:
Corrected tests by removing implicit returns.- edit: test/SILGen/closures.swift
- edit: test/Sema/availability_versions.swift
- edit: test/Generics/requirement_inference.swift
- edit: test/stmt/statements.swift
- edit: validation-test/stdlib/AssertDiagnosticsSIL.swift
- edit: test/Constraints/generics.swift
- edit: test/SILGen/super.swift
- edit: test/expr/capture/order.swift
- edit: test/SILGen/keypath_application.swift
-
Commit 1071d97d470dd59ac8a8de1f39b3bb61e8c2b7c0 by nate_chandler:
Replaced superseded test.- edit: test/SILOptimizer/return.swift
-
Commit 3139d3e0616ab33ff2eb37cbc4904063c105defa by nate_chandler:
Tweaked remaining failing tests.- edit: test/decl/var/static_var.swift
- edit: test/PrintAsObjC/extensions.swift
- edit: test/SILGen/objc_blocks_bridging.swift
- edit: test/decl/subscript/subscripting.swift
- edit: test/Parse/omit_return.swift
- edit: test/SourceKit/CodeExpand/code-expand.swift
- edit: test/SILGen/objc_bridging_any.swift
-
Commit cca301adf4555682d41bf824c30bb9aa54b4a2d8 by nate_chandler:
Fixed up return omission test cases for Linux.- add: test/Parse/omit_return_objc.swift
- edit: test/Parse/omit_return.swift
- delete: test/Parse/omit_return_foundation.swift
-
Commit 448e04ee5258d10de2465c17119d46077555e9d9 by nate_chandler:
[ConstraintLocator] Add a special locator element to denote contextual- edit: lib/Sema/ConstraintLocator.h
- edit: lib/Sema/ConstraintLocator.cpp
-
Commit ca6cf0c022bbf5e872b71cbf1dd462197ea92230 by nate_chandler:
[ConstraintSystem] Use special locator for expr representing return of- edit: lib/Sema/CSApply.cpp
- edit: lib/Sema/CSSolver.cpp
- edit: lib/Sema/CSSimplify.cpp
- edit: lib/Sema/TypeCheckStmt.cpp
-
Commit b2ad56223f7d776d20405e52e4a4a670dc766497 by nate_chandler:
Eliminated conversion from uninhabited.- edit: lib/AST/Expr.cpp
- edit: lib/Sema/CSRanking.cpp
- edit: lib/Sema/CSSolver.cpp
- edit: lib/Sema/CSBindings.cpp
- edit: lib/Sema/CSSimplify.cpp
- edit: lib/Sema/Constraint.h
- edit: lib/Sema/Constraint.cpp
- edit: lib/AST/ASTDumper.cpp
- edit: lib/Sema/ConstraintSystem.h
- edit: include/swift/AST/ExprNodes.def
- edit: include/swift/AST/Expr.h
- edit: lib/SILGen/SILGenExpr.cpp
- edit: lib/Sema/CSApply.cpp
-
Commit a09a9640d02479bacd55302216c6022a5bdd6705 by nate_chandler:
Don't implicitly return assignments.- edit: validation-test/stdlib/AssertDiagnosticsSIL.swift
- edit: test/SILGen/objc_bridging_any.swift
- edit: test/expr/capture/order.swift
- edit: test/SILOptimizer/return.swift
- edit: lib/Parse/ParseDecl.cpp
- edit: test/SILGen/objc_blocks_bridging.swift
- edit: test/SILGen/closures.swift
- edit: test/SILGen/keypath_application.swift
- edit: test/PrintAsObjC/extensions.swift
-
Commit 39bbce168dded98446b0daeb8b03b550b9b2b5b8 by nate_chandler:
Reverted unneeded test change.- edit: test/Constraints/generics.swift
-
Commit 843ac0b4dada7631fe594d737ebaa5e78fc5be06 by nate_chandler:
Removed old comment.- edit: lib/Sema/TypeCheckStmt.cpp
-
Commit f8ef2134752a51dae3cfc8d215bfd84cbe534515 by nate_chandler:
Corrected off-by-one error.- edit: lib/Parse/ParseDecl.cpp
-
Commit 68ca11bb2a924a69a1bf59be858a488b4fa4b7e6 by compnerd:
IRGen: do not useWeakImport
on PE/COFF- edit: lib/IRGen/IRGenModule.cpp
- edit: test/Serialization/autolinking.swift
-
Commit 8a74e52273f5fe332ce102579282ef744033b364 by spestov:
SILGen: Add post-processing pass to lazily emit- edit: lib/SILGen/SILGen.h
- edit: lib/SILGen/SILGenBridging.cpp
- edit: lib/SILGen/CMakeLists.txt
- edit: lib/SILGen/SILGen.cpp
- edit: lib/SILGen/SILGenExpr.cpp
- edit: lib/SILGen/SILGenType.cpp
- add: lib/SILGen/SILGenLazyConformance.cpp
- edit: lib/SILGen/SILGenThunk.cpp
- edit: lib/SILGen/SILGenPoly.cpp
-
Commit 891594a2a50d47ae3630072dda5d891851d9d48d by spestov:
SILGen: Fix forcing of base conformance in SILGenConformance- edit: lib/SILGen/SILGenType.cpp
-
Commit 3e99d1142895d54e602a4f1b386d530719e2fe7e by spestov:
SILGen: Stop forcing lazy conformances in SILGenSILBuilder- edit: lib/SILGen/SILGenSILBuilder.h
- edit: lib/SILGen/SILGenSILBuilder.cpp
-
Commit 9a1abf705a30b65534e589995b251723b7a6afdf by spestov:
SILGen: Remove SILGenSILBuilder- edit: lib/SILGen/SILGenFunction.cpp
- edit: lib/SILGen/SILGenBuilder.cpp
- edit: lib/SILGen/SILGenBuilder.h
- delete: lib/SILGen/SILGenSILBuilder.cpp
- delete: lib/SILGen/SILGenSILBuilder.h
- edit: lib/SILGen/SILGenDestructor.cpp
- edit: lib/SILGen/SILGenPoly.cpp
- edit: lib/SILGen/SILGenBridging.cpp
- edit: lib/SILGen/SILGenGlobalVariable.cpp
- edit: lib/SILGen/SILGenLValue.cpp
- edit: lib/SILGen/CMakeLists.txt
- edit: lib/SILGen/SILGenThunk.cpp
- edit: lib/SILGen/SILGenApply.cpp
-
Commit 5936a045100bae67fc84764c69a3cad4d21f72e7 by scanon:
[Accelerate] [vImage] Swift Overlays (#23592)- add: test/stdlib/Accelerate_vImage.swift
- add: stdlib/public/Darwin/Accelerate/vImage_Buffer.swift
- add: stdlib/public/Darwin/Accelerate/vImage_Error.swift
- add: stdlib/public/Darwin/Accelerate/vImage_Converter.swift
- add: stdlib/public/Darwin/Accelerate/vImage_Options.swift
- add: stdlib/public/Darwin/Accelerate/vImage_CVImageFormat.swift
- edit: stdlib/public/Darwin/Accelerate/CMakeLists.txt
- edit: stdlib/public/Darwin/Accelerate/Accelerate.swift
- add: stdlib/public/Darwin/Accelerate/vImage_CGImageFormat.swift
-
Commit 20cfa14423f2fbe8c8f6e95018c12df702679bbd by suyashsrijan:
[CSDiagnostics] Removes lazy attributes when applying computed property- edit: lib/Sema/CSDiagnostics.cpp
- edit: test/decl/var/properties.swift
-
Commit 4c7027c038a17c7bdb194dfe151a9798fd4baf92 by scanon:
Temporarily disable a new vImage test that's failing for some platforms.- edit: test/stdlib/Accelerate_vImage.swift
-
Commit 9850150c91a0ae5b828665953f53a290acc70556 by github:
Restore elementwise min/max on SIMD, with explicit naming. (#24136)- edit: stdlib/public/core/SIMDVector.swift
-
Commit 382ec0c2886853bfe0c0886160a366440b591f8b by compnerd:
SILGen: disambiguate apply overload- edit: lib/SILGen/SILGenGlobalVariable.cpp
- edit: lib/SILGen/SILGenFunction.cpp
-
Commit 1419800171c91f10b1957d7b14268e5fabf37131 by francisvm:
[X86] Add codegen prepare test exercising a bitcast + tail call- edit: test/CodeGen/X86/tailcall-cgp-dup.ll
-
Commit dbb67eaae81ac58c081a6f0e55e4c30894f888e4 by francisvm:
[CGP] Look through bitcasts when duplicating returns for tail calls- edit: lib/CodeGen/CodeGenPrepare.cpp
- edit: test/CodeGen/X86/tailcall-cgp-dup.ll
-
Commit 60411ec408fa0968666f19ed72697b46d8b7f184 by aprantl:
Revert "Revert "Implement sys::fs::copy_file using the macOS copyfile(3)- edit: lib/Support/Unix/Path.inc
- edit: lib/Support/Path.cpp
-
Commit adf97809dfee096d24db410e85b1db4f9e344a36 by aprantl:
Revert using fcopyfile(3) to implement sys::fs::copy_file(Twine, int) on- edit: lib/Support/Path.cpp
- edit: lib/Support/Unix/Path.inc
-
Commit 20e841f4102c4edb507372ad1aed8b46783c51b9 by ankit_aggarwal:
Add .exe to Windows binaries- edit: Sources/Workspace/UserToolchain.swift
-
Commit a1c685bec46b2e7fbb6eba9c43a3be7954257f74 by ankit_aggarwal:
Symlinks can be executable- edit: Sources/Basic/FileSystem.swift
-
Commit 76623ca67896d4575454a74b13f2d8d2a77ff526 by kyrtzidis:
[Index] For registering units process them in batches of maximum 10 at a- edit: lib/Index/IndexDatastore.cpp