Report
[FAILURE] oss-swift-incremental-RA-osx [#7721]
Build URL:
https://ci.swift.org/job/oss-swift-incremental-RA-osx/7721/
Project:
oss-swift-incremental-RA-osx
Date of build:
Tue, 03 Jan 2017 11:35:33 -0800
Build duration:
32 min
Identified problems:
- LLVM Error: This build failed due to an LLVM error occurring.
- Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:
- Regression test failed: This build failed because a regression test in the test suite FAILed. Below is a list of all errors:
Tests:
Name: Swift(macosx-x86_64)
Failed: 10 test(s), Passed: 8688 test(s), Total: 8698 test(s)
···
Name: Swift-Unit
Failed: 0 test(s), Passed: 363 test(s), Total: 363 test(s)
Changes
-
Commit 3200caeac33ea361c3f5bc4ff0fc3abcb0704037 by t.p.northover:
ARM: define a macro for the FPv5 FPU in ARM mode.- edit: lib/Basic/Targets.cpp
- edit: test/Preprocessor/arm-target-features.c
-
Commit e2c8b9ad273e1b96d563dd81c520318459a13de4 by jordan_rose:
Re-apply "Add fix-it notes to the nullability consistency warning."- edit: test/SemaObjCXX/Inputs/nullability-consistency-7.h
- edit: test/SemaObjCXX/Inputs/nullability-consistency-arrays.h
- edit: test/FixIt/nullability.mm
- add: test/FixIt/Inputs/nullability.h
- edit: test/SemaObjCXX/Inputs/nullability-consistency-5.h
- edit: test/SemaObjCXX/Inputs/nullability-consistency-3.h
- edit: lib/Sema/SemaType.cpp
- edit: test/SemaObjCXX/Inputs/nullability-consistency-1.h
- edit: test/SemaObjCXX/Inputs/nullability-consistency-2.h
- edit: include/clang/Basic/DiagnosticSemaKinds.td
- edit: test/SemaObjCXX/Inputs/nullability-pragmas-1.h
- edit: test/SemaObjCXX/Inputs/nullability-consistency-4.h
- edit: test/SemaObjCXX/Inputs/nullability-consistency-8.h
- edit: test/SemaObjCXX/Inputs/nullability-consistency-6.h
- edit: test/SemaObjCXX/Inputs/nullability-consistency-system/nullability-consistency-system.h
-
Commit 01848871d9fcc44252e73f66e90fca6e36260eb6 by jordan_rose:
Dummy change to force rebuild.- edit: include/clang/Basic/Diagnostic.h
-
Commit 3e0287f5848850f1b60bc51209fa18a4e87a9c9b by ghoare:
[modules] Add optional out-param to ASTReader::ReadAST for imported- edit: include/clang/Serialization/ASTReader.h
- edit: lib/Serialization/ASTReader.cpp
-
Commit 1a8b0536a946bc6666c88c0a82601728c2db325e by bruno.cardoso:
[CrashReproducer] Add support for merging -ivfsoverlay- edit: lib/Frontend/CompilerInstance.cpp
- edit: lib/Basic/VirtualFileSystem.cpp
- edit: lib/Frontend/ModuleDependencyCollector.cpp
- add: test/Modules/crash-vfs-ivfsoverlay.m
- edit: include/clang/Basic/VirtualFileSystem.h
- edit: include/clang/Frontend/Utils.h
-
Commit 819181bd4e73e02ee61f7bf8e4b093a0f65da6b1 by ghoare:
[modules] Handle modules with nonstandard names in- add: test/Modules/Inputs/implicit-private-with-different-name/A.framework/Modules/module.private.modulemap
- edit: include/clang/Lex/HeaderSearch.h
- edit: lib/Lex/HeaderSearch.cpp
- add: test/Modules/implicit-private-with-different-name.m
- add: test/Modules/Inputs/implicit-private-with-different-name/A.framework/Headers/aprivate.h
- add: test/Modules/Inputs/implicit-private-with-different-name/A.framework/Modules/module.modulemap
- add: test/Modules/Inputs/implicit-private-with-different-name/A.framework/Headers/a.h
-
Commit 215a6b8f74045405cf6a6bbee7c184c3bcee8b89 by artem.dergachev:
[analyzer] Add another exception for Qt in MallocChecker- edit: test/Analysis/qt_malloc.cpp
- edit: test/Analysis/Inputs/qt-simulator.h
- edit: lib/StaticAnalyzer/Checkers/MallocChecker.cpp
-
Commit 980664f3e90a5c334b5808e6fc3c37229f6a7bb6 by artem.dergachev:
[analyzer] Improve suppress-on-sink behavior in incomplete analyses.- add: test/Analysis/max-nodes-suppress-on-sink.c
- edit: lib/StaticAnalyzer/Core/BugReporter.cpp
-
Commit 60169d64325b00b9045e8a4190df5d226a819883 by ahmed.bougacha:
[X86][AVX] Provide SubVectorBroadcast fallback if load fold fails- edit: lib/Target/X86/X86InstrAVX512.td
- edit: lib/Target/X86/X86InstrSSE.td
- edit: lib/Target/X86/X86ISelLowering.cpp
- add: test/CodeGen/X86/subvector-broadcast.ll
-
Commit fb9ef08c789c9c42beaf9d874fa2237c0ff1ac5d by aprantl:
Refactor the DIExpression fragment query interface (NFC) ... so it- edit: include/llvm/IR/DebugInfoMetadata.h
- edit: lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
- edit: lib/CodeGen/AsmPrinter/DebugLocEntry.h
- edit: lib/IR/Verifier.cpp
- edit: lib/Transforms/Scalar/SROA.cpp
- edit: lib/CodeGen/AsmPrinter/DwarfExpression.cpp
- edit: lib/Transforms/Utils/Local.cpp
- edit: lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp
- edit: lib/IR/DebugInfoMetadata.cpp
- edit: lib/CodeGen/AsmPrinter/AsmPrinter.cpp
-
Commit 4f441ece2173d5de6ad8fb6221afea0683b0c97c by aprantl:
Fix an assertion in DwarfExpression when emitting fragments in vector- edit: lib/CodeGen/AsmPrinter/DwarfExpression.cpp
- edit: lib/CodeGen/AsmPrinter/DwarfExpression.h
- add: test/DebugInfo/ARM/partial-subreg.ll
-
Commit 32ead05315ec996e3ab094817ec36c65c6f4d3e4 by mehdi.amini:
[ThinLTO] Honor -O{0,1,2,4} passed through the libLTO interface for- edit: tools/lto/lto.cpp
- edit: lib/LTO/ThinLTOCodeGenerator.cpp
- edit: include/llvm/LTO/legacy/ThinLTOCodeGenerator.h
-
Commit db7eae9b03e27bb6e215b9994128c5517b742c52 by hughbellars:
Fix command line arguments passed to the MSVC compiler invocation- edit: CMakeLists.txt
-
Commit 77c5aaa771483649d2c3ff85028a7398da583254 by hughbellars:
Don't attempt to link curses.lib on Windows- edit: products/libllbuild/CMakeLists.txt
- edit: unittests/BuildSystem/CMakeLists.txt
- edit: unittests/Core/CMakeLists.txt
- edit: products/llbuild/CMakeLists.txt
- edit: unittests/Ninja/CMakeLists.txt
- edit: products/swift-build-tool/CMakeLists.txt
- edit: unittests/Basic/CMakeLists.txt
-
Commit 16458bf72307f42719eaa0236a31bb59a07cf482 by daniel_dunbar:
[Core] Fix broken foreign key constraint.- edit: lib/Core/SQLiteBuildDB.cpp
-
Commit ff5c77174fe7ddbdf2649ea05d94366e8f9651b3 by anders:
Incrementing the version to SwiftPM 3.1- edit: Sources/Utility/Versioning.swift
-
Commit ddd4545dcba3ebf62fdd2eadcb427a80958a5fc9 by ankit_aggarwal:
[ManifestLoader] Improve error message when there is no manifest- edit: Tests/GetTests/GetTests.swift
- edit: Sources/PackageLoading/ManifestLoader.swift
- edit: Sources/PackageModel/Package.swift
- edit: Tests/PackageLoadingTests/ManifestTests.swift
- edit: Sources/Commands/Error.swift
-
Commit 39c0935e335338e46011be533f0b2b3e3069dd88 by ankit_aggarwal:
[Commands] Always resolve graph before edit- edit: Sources/Workspace/Workspace.swift
- edit: Tests/CommandsTests/PackageToolTests.swift
- edit: Sources/Commands/SwiftPackageTool.swift
-
Commit a2dc5beda94e18c0b4250b584628cb469ec04ecc by ankit_aggarwal:
[ArgumentParser] Throw the parser which had unexpected arguments error- edit: Tests/UtilityTests/ArgumentParserTests.swift
- edit: Sources/Commands/Error.swift
- edit: Sources/Utility/ArgumentParser.swift
-
Commit 7f8454ed955b625d238e0a05b81acccf64828947 by ankit_aggarwal:
[PackageTool] Add edit and unedit overview- edit: Sources/Commands/SwiftPackageTool.swift
-
Commit 5be906742426a55ce00d9a938a14e82a864702fa by ankit_aggarwal:
[RepositoryManager] Add reset() method- edit: Sources/SourceControl/RepositoryManager.swift
- edit: Tests/SourceControlTests/RepositoryManagerTests.swift
-
Commit c023505abb2b4a0cbcecf706a8ba608f41708e69 by ankit_aggarwal:
[Workspace] Add unregister package path API- edit: Sources/Workspace/Workspace.swift
- edit: Tests/WorkspaceTests/WorkspaceTests.swift
-
Commit bcbfaddc9604218803c5960beea90d51c4b33ac8 by ankit_aggarwal:
[Workspace] Remove data from workspace object on reset- edit: Tests/WorkspaceTests/WorkspaceTests.swift
- edit: Sources/Workspace/Workspace.swift
- edit: Tests/CommandsTests/PackageToolTests.swift
-
Commit bfd8f7d8fa779466ea67348e2c6e3e4aa899f515 by ankit.spd:
[Workspace] Add pins after computing all root package constraints- edit: Sources/Workspace/Workspace.swift
-
Commit 7494e2045e6dac9cc34c010e160c58172a52f272 by nmersethcook:
[stdlib] Revise unsafe pointers documentation- edit: stdlib/public/core/Builtin.swift
- edit: stdlib/public/core/UnsafeRawPointer.swift.gyb
- edit: stdlib/public/core/UnsafeBufferPointer.swift.gyb
- edit: stdlib/public/core/UnsafePointer.swift.gyb
- edit: stdlib/public/core/MemoryLayout.swift
- edit: stdlib/public/core/ManagedBuffer.swift
- edit: stdlib/public/core/BridgeObjectiveC.swift
- edit: stdlib/public/core/UnsafeRawBufferPointer.swift.gyb
-
Commit 3bc4909de849dbb5702a599be37c03740ee20ec6 by nmersethcook:
[stdlib] Various revisions and fixes for documentation- edit: stdlib/public/core/FloatingPoint.swift.gyb
- edit: stdlib/public/core/FlatMap.swift
- edit: stdlib/public/core/BidirectionalCollection.swift
- edit: stdlib/public/core/Stride.swift.gyb
- edit: stdlib/public/core/StringRangeReplaceableCollection.swift.gyb
- edit: stdlib/public/core/Collection.swift
- edit: stdlib/public/core/Mirror.swift
- edit: stdlib/public/core/RandomAccessCollection.swift
- edit: stdlib/public/core/Arrays.swift.gyb
- edit: stdlib/public/core/Optional.swift
- edit: stdlib/public/core/CompilerProtocols.swift
-
Commit e070568078c8a56657a40cdba8c1ef35460240f7 by nmersethcook:
[stdlib] Add documentation for pointer operators- edit: stdlib/public/core/UnsafePointer.swift.gyb
- edit: stdlib/public/core/UnsafeRawPointer.swift.gyb
-
Commit a14daa0c4442c6cd532e4f9bcd7157b172154e8b by nmersethcook:
[stdlib] Address feedback from @gottesmm- edit: stdlib/public/core/MemoryLayout.swift
- edit: stdlib/public/core/Builtin.swift
-
Commit f2bc719eff8ffdccf14e0a2a92af1a042be6c034 by nmersethcook:
[stdlib] Address feedback from @stephentyrone- edit: stdlib/public/core/Arrays.swift.gyb
-
Commit 214efbfc3c3286bf95c8bf63f04cbaceaaae0fb7 by maxs:
Added a new AST Walker that instruments the AST to provide callbacks- add: test/PCMacro/getset.swift
- edit: test/PlaygroundTransform/control-flow.swift
- edit: include/swift/Frontend/FrontendOptions.h
- add: test/PCMacro/Inputs/PCMacroRuntime.swift
- add: test/PCMacro/else.swift
- edit: test/PlaygroundTransform/array_did_set.swift
- edit: test/PlaygroundTransform/declarations.swift
- edit: test/PlaygroundTransform/do-catch.swift
- edit: include/swift/Option/FrontendOptions.td
- add: test/PCMacro/func_throw_notype.swift
- add: test/PlaygroundTransform/Inputs/SilentPCMacroRuntime.swift
- edit: test/PlaygroundTransform/plus_equals.swift
- edit: test/PlaygroundTransform/print.swift
- add: test/PCMacro/pc_and_log.swift
- edit: test/PlaygroundTransform/array.swift
- edit: test/PlaygroundTransform/for_crash.swift
- add: test/PCMacro/elseif.swift
- add: test/PCMacro/if.swift
- add: lib/Sema/InstrumenterSupport.h
- add: test/PCMacro/for.swift
- edit: test/PlaygroundTransform/disable_transform_only.swift
- edit: test/PlaygroundTransform/init.swift
- add: lib/Sema/InstrumenterSupport.cpp
- edit: lib/Frontend/CompilerInvocation.cpp
- edit: test/PlaygroundTransform/array_in_struct.swift
- edit: test/PlaygroundTransform/high_performance.swift
- add: test/PCMacro/Inputs/SilentPlaygroundsRuntime.swift
- add: test/PCMacro/init.swift
- edit: include/swift/Subsystems.h
- add: lib/Sema/PCMacro.cpp
- add: test/PCMacro/switch.swift
- add: test/PCMacro/mutation.swift
- edit: lib/Sema/PlaygroundTransform.cpp
- add: test/PCMacro/operators.swift
- edit: lib/Frontend/Frontend.cpp
- edit: lib/Sema/CMakeLists.txt
- edit: test/PlaygroundTransform/do.swift
- edit: test/PlaygroundTransform/mutation.swift
- add: test/PCMacro/func_decls.swift
- add: test/PCMacro/plus_equals.swift
- edit: test/PlaygroundTransform/empty-tuple.swift
- add: test/PCMacro/didset.swift
- edit: test/PlaygroundTransform/bare_value.swift
-
Commit a85006dd18dbc927b53c0220ea20265805f43685 by maxs:
Updated comments based on feedback- edit: lib/Sema/InstrumenterSupport.h
- edit: include/swift/Subsystems.h
- edit: include/swift/Frontend/FrontendOptions.h
-
Commit c6cf59a02969695383a4516ca2c42e3c7961cb96 by maxs:
Added anchor to C++ class in InstrumenterSupport.h- edit: lib/Sema/InstrumenterSupport.cpp
- edit: lib/Sema/InstrumenterSupport.h
-
Commit 8ee55b371908f25da28e2b46b227fbe5a06055c1 by maxs:
Fixed array size of buffer and added comment.- edit: lib/Sema/PCMacro.cpp
- edit: lib/Sema/PlaygroundTransform.cpp
-
Commit 77caeefe10b0e48628ef26d638e9b64aecfbda58 by maxs:
Adopted InitExpr->getType()->getAs- edit: lib/Sema/PCMacro.cpp
- edit: lib/Sema/PlaygroundTransform.cpp
-
Commit cf6cb5f74d769129035891acf11c107859c18a26 by maxs:
Ran clang format on InstrumenterSupport.h and PlaygroundTransform.cpp- edit: lib/Sema/InstrumenterSupport.h
- edit: lib/Sema/PlaygroundTransform.cpp
-
Commit bb8dd8661410e35746668ff1a124228e37bb694b by maxs:
Removed using namespace from header- edit: lib/Sema/InstrumenterSupport.h
-
Commit 82811c57f0c530e03748a09e85c544b96292ebe2 by nmersethcook:
[stdlib] Improvements to Collection doc comments- edit: stdlib/public/core/Collection.swift
- edit: stdlib/public/core/BidirectionalCollection.swift
- edit: stdlib/public/core/RandomAccessCollection.swift
- edit: stdlib/public/core/StringRangeReplaceableCollection.swift.gyb
- edit: stdlib/public/core/Arrays.swift.gyb
-
Commit 4169635a203b24a08be0479197ab435f298633c8 by nmersethcook:
[stdlib] Consistency fixes in Array documentation- edit: stdlib/public/core/Arrays.swift.gyb
-
Commit 80721e9c3085e4b58229aa8614ea582f7a4aa45e by fs.output:
[TypeChecker] Don't convert specialzed call into EnumElement pattern- add: test/Parse/enum_element_pattern_swift4.swift
- edit: lib/Sema/TypeCheckPattern.cpp
- add: test/Compatibility/enum_element_pattern.swift
-
Commit 9f43e456f41e6e74494d5122e31261a21bdc8793 by fs.output:
[TypeChecker] Add diagnostic with fix-it for specialized enum case- edit: test/Compatibility/enum_element_pattern.swift
- edit: include/swift/AST/DiagnosticsSema.def
- edit: lib/Sema/TypeCheckPattern.cpp
- edit: test/Parse/enum_element_pattern_swift4.swift
-
Commit 6d477a557fb384b3554357d98732b5d0e9bdbc1e by fs.output:
[Tests] Add FIXME test cases for enum-element-pattern with sub pattern- edit: test/Parse/enum_element_pattern_swift4.swift
- edit: test/Compatibility/enum_element_pattern.swift
-
Commit c6581c3f03d0d35e5ef1560a2afebe4d2fbd8cd1 by practicalswift:
[gardening] Remove redundant namespace- edit: lib/AST/ASTPrinter.cpp
-
Commit 77fc4948cc2c41522ef16ef5fc8950fd6c9e030b by nmersethcook:
[stdlib] Add note about pointer alignment for subtraction- edit: stdlib/public/core/UnsafePointer.swift.gyb
-
Commit 1ba5ce6774b805cc2d25712595cde787ca1dde6a by ankit_aggarwal:
[BuildScript] Pass build conf to swiftpm- edit: utils/build-script
- edit: utils/build-script-impl
-
Commit fe3b9968fc8666f6ee271d1e9e62d949ed2b982a by practicalswift:
[gardening] Fix partiion^H^H^H^H^Hitions^H^H^H^H^H^Htitions.- edit: lib/IRGen/AllocStackHoisting.cpp
-
Commit 74aaf8ecb44a672bd55cfd0b79a4a88ba2ef1d73 by practicalswift:
[gardening] Remove unused method getLoweredContainerOfAddress(…)- edit: lib/IRGen/IRGenSIL.cpp
-
Commit f13ad7f26bb20c4d5f594c39f0a028de2052e96b by practicalswift:
[gardening] Remove unused method getSyntheticSignature()- edit: lib/Sema/TypeCheckProtocol.cpp
-
Commit 81e2638c0902ebcf0528fe89915758a4e7ffd42b by jordan_rose:
[SILOpt] Don't do callee analysis on destructors of imported classes.- edit: test/ClangImporter/MixedSource/Inputs/mixed-target/header.h
- add: test/ClangImporter/MixedSource/Inputs/mixed-target/other-file.swift
- edit: test/ClangImporter/MixedSource/mixed-target-using-header.swift
- edit: lib/SILOptimizer/Analysis/BasicCalleeAnalysis.cpp
-
Commit ce7a10474f3b40a746dc28571735ab8b0a397613 by practicalswift:
[gardening] Fix accidental double and triple spaces.- edit: test/SILOptimizer/sil_combine.sil
- edit: test/SILOptimizer/devirt_jump_thread.sil
- edit: test/SILOptimizer/dead_store_elim.sil
- edit: test/SILOptimizer/specialize_deep_generics.swift
- edit: lib/Sema/MiscDiagnostics.cpp
- edit: test/SILGen/errors.swift
- edit: lib/IRGen/IRGenDebugInfo.h
- edit: stdlib/public/core/HashedCollections.swift.gyb
- edit: test/SILOptimizer/bridged_casts_folding.swift
- edit: lib/Sema/TypeChecker.h
- edit: test/SILOptimizer/devirt_inherited_conformance.swift
-
Commit 6fb7c89151a4652740a05ab506e646a9fd0f9b7d by maxs:
removed CLANG_TOOL_DRIVER_BUILD from install toolchain only since it is- edit: utils/build-script-impl
-
Commit 28ff480658409fa57eb8814327d86586a6c7afb5 by maxs:
Added missing symbol from SDK- edit: lib/Basic/Unix/TaskQueue.inc
-
Commit 81ae0fd89db50ce4474638941c11e3a97f7204af by maxs:
Added HAVE_UNICODE_LIBEDIT instead of doing platform checks- edit: include/swift/Config.h.in
- edit: lib/Immediate/REPL.cpp
- edit: include/swift/CMakeLists.txt
-
Commit e03006d9b028cd93de2c5909cdc8269aa0350e08 by maxs:
Removed XPC dependency when unavailable- edit: tools/SourceKit/tools/sourcekitd/lib/API/CMakeLists.txt
- edit: tools/SourceKit/tools/sourcekitd/bin/CMakeLists.txt
-
Commit bb2fe0dbb219ffa5562f5e06c5f6d61f2b22bc10 by dgregor:
[AST Verifier] Hack: don't look for destructors of Clang nodes.- edit: lib/AST/ASTVerifier.cpp
-
Commit 255fdb1d61ba0d624b0e87b5d7f673d4e2d1ebf6 by dgregor:
Fix some bogus bridging casts that were allowed in Swift 3.- edit: stdlib/public/SDK/Foundation/NSStringAPI.swift
- edit: validation-test/stdlib/Set.swift
- edit: validation-test/stdlib/Dictionary.swift
-
Commit 642c8ed3ebbb0b95fb20f044857aa37a4ce47ba2 by dgregor:
[Constraint solver] Collapse getBaseTypeFor(Array|Set)Type into- edit: lib/Sema/CSSimplify.cpp
- edit: lib/Sema/ConstraintSystem.cpp
- edit: lib/Sema/ConstraintSystem.h
- edit: lib/Sema/CSGen.cpp
-
Commit 3e7bab1b42975f1dcc8b3da887fc7b7852479e04 by dgregor:
Clean up some uses of "as!" that were effectively just uses of "!".- edit: stdlib/public/SDK/CloudKit/CKError.swift
- edit: stdlib/public/SDK/Foundation/Calendar.swift
-
Commit e97ab635ea3a120f514d4ea2590504be188303c2 by dgregor:
[Constraint solver] Separate bridging conversions from other- edit: test/Constraints/casts_objc.swift
- edit: test/FixCode/fixits-apply-objc.swift.result
- edit: lib/Sema/CSSimplify.cpp
- edit: lib/Sema/TypeCheckPattern.cpp
- edit: include/swift/AST/Expr.h
- edit: lib/Sema/ConstraintSystem.h
- edit: lib/Sema/CSDiag.cpp
- edit: lib/Sema/CSSolver.cpp
- edit: lib/Sema/TypeCheckConstraints.cpp
- edit: lib/Sema/CSApply.cpp
- edit: lib/AST/Pattern.cpp
- edit: lib/AST/ASTPrinter.cpp
- edit: lib/Sema/Constraint.cpp
- edit: lib/Sema/TypeChecker.h
- edit: lib/Sema/CSGen.cpp
- edit: lib/Sema/Constraint.h
- edit: test/Misc/misc_diagnostics.swift
- edit: test/expr/cast/array_downcast_Foundation.swift
- edit: test/expr/cast/bridged.swift
-
Commit d9843899c498c27303abffd6f1726836050087b9 by dgregor:
[Type checker] Clean up handling of checked casts (as!/as?/is).- edit: test/expr/cast/bridged.swift
- edit: test/expr/cast/dictionary_bridge.swift
- edit: test/expr/cast/set_bridge.swift
- edit: test/expr/cast/set_downcast.swift
- edit: lib/Sema/CSSimplify.cpp
- edit: lib/Sema/CSApply.cpp
- edit: lib/Sema/TypeCheckConstraints.cpp
- edit: test/expr/cast/dictionary_downcast.swift
-
Commit fa47d57b4e3bb4763cf5f88d71b7c1e179f41989 by dgregor:
[AST] Remove CheckedCastKind::BridgeFromObjectiveC.- edit: lib/Sema/CSSimplify.cpp
- edit: lib/Sema/TypeCheckConstraints.cpp
- edit: test/expr/cast/array_downcast_Foundation.swift
- edit: lib/Sema/TypeCheckPattern.cpp
- edit: lib/Sema/CSApply.cpp
- edit: include/swift/AST/Expr.h
- edit: lib/AST/ASTPrinter.cpp
-
Commit 40140d6e8d64791b91561c778352a48bd3bc631c by dgregor:
[Type checker] Drop unused closure parameter in- edit: lib/Sema/CSApply.cpp
- edit: lib/Sema/TypeCheckConstraints.cpp
- edit: lib/Sema/TypeCheckPattern.cpp
- edit: lib/Sema/TypeChecker.h
- edit: lib/Sema/CSDiag.cpp
-
Commit dcdef4f7f5da040df8396bf6c967f4f9256a3454 by dgregor:
[Type checker] Improve "downcast only unwraps optionals" diagnostics.- edit: test/Constraints/casts_objc.swift
- edit: include/swift/AST/DiagnosticsSema.def
- edit: lib/Sema/TypeCheckConstraints.cpp
- edit: test/ClangImporter/objc_failable_inits.swift
- edit: lib/Sema/CSSimplify.cpp
- edit: test/expr/cast/as_coerce.swift
- edit: test/Constraints/bridging.swift
- edit: test/expr/cast/bridged.swift
- edit: lib/Sema/CSApply.cpp
- edit: test/Constraints/optional.swift
- edit: test/ClangImporter/objc_bridging_generics.swift
- edit: lib/Sema/TypeCheckPattern.cpp
- edit: test/ClangImporter/objc_bridging_custom.swift
- edit: test/Misc/misc_diagnostics.swift
- edit: test/Constraints/casts.swift
- edit: test/expr/cast/optional.swift
- edit: lib/Sema/TypeChecker.h
- edit: lib/AST/Type.cpp
- edit: lib/Sema/CSDiag.cpp
-
Commit b253b2101410ca551ba60b108b1f8e35a5d03daf by practicalswift:
[gardening] Make sure argument names in comments match the actual- edit: lib/ClangImporter/ClangImporter.cpp
- edit: lib/AST/ASTContext.cpp
- edit: lib/AST/DeclContext.cpp
- edit: lib/ClangImporter/ImportDecl.cpp
- edit: lib/FrontendTool/FrontendTool.cpp
- edit: lib/Sema/CodeSynthesis.cpp
- edit: lib/Parse/ParseExpr.cpp
- edit: stdlib/public/runtime/ProtocolConformance.cpp
- edit: lib/Sema/ConstraintSystem.cpp
- edit: stdlib/public/Reflection/TypeLowering.cpp
- edit: lib/AST/DocComment.cpp
- edit: lib/AST/NameLookup.cpp
- edit: lib/IRGen/GenClass.cpp
- edit: lib/Sema/TypeCheckDecl.cpp
- edit: lib/Sema/CSApply.cpp
- edit: lib/ClangImporter/ClangDiagnosticConsumer.cpp
- edit: lib/FrontendTool/ReferenceDependencies.cpp
- edit: lib/Serialization/Serialization.cpp
- edit: lib/SIL/SILFunctionType.cpp
- edit: lib/AST/Type.cpp
-
Commit dffa8ec4889987893d2f990dfacf50363b3af18d by maxs:
Removed implementation of doTypeCheck from header- edit: lib/Sema/InstrumenterSupport.h
- edit: lib/Sema/InstrumenterSupport.cpp
-
Commit bcd6ee9f8da19bf9344c42741a00a613ff2888c9 by maxs:
Moved ErrorFinder and ErrorGatherer to .cpp file- edit: lib/Sema/InstrumenterSupport.cpp
- edit: lib/Sema/InstrumenterSupport.h
-
Commit d28445c4b8d4cefd5b0cf26e3d0dfa71665f4310 by mgottesman:
Make SILArgumentConvention a "method"-enum.- edit: include/swift/SIL/SILArgument.h
- edit: include/swift/SIL/SILInstruction.h
- edit: lib/SILOptimizer/Analysis/ValueTracking.cpp
- edit: include/swift/AST/Types.h
- edit: lib/SILOptimizer/IPO/CapturePromotion.cpp
- edit: lib/SILOptimizer/Transforms/AllocBoxToStack.cpp
- add: include/swift/SIL/SILArgumentConvention.h
- edit: lib/SILOptimizer/Transforms/CopyForwarding.cpp
-
Commit 50b3dcb3707918c84eaac4ca2fb778e382c77567 by maxs:
Only disable CLANG_TOOL_DRIVER_BUILD when- edit: utils/build-script-impl
-
Commit 05b0bb8ac2c9b47d414b7abc735e1733181c1a92 by jordan_rose:
[docs] Add (unfinished) doc about changes between Swift 3 and 4.- add: docs/Swift3Compatibility.md
-
Commit 94851e25d7402a75f5a41d0d74f83f7ea4a5933c by xi_ge:
[RangeInfo] Report the innermost decl context for the range under- edit: include/swift/IDE/Utils.h
- edit: include/swift/AST/ASTNode.h
- edit: lib/IDE/SwiftSourceDocInfo.cpp
- edit: lib/AST/ASTNode.cpp
- edit: include/swift/AST/ASTPrinter.h
- edit: lib/AST/ASTDumper.cpp
- edit: test/IDE/range_info_basics.swift
-
Commit 2a8a70b1af68899ad7342eada59bf202f4203946 by kevin:
[PrintAsObjC] Add SWIFT_METHOD_FAMILY(init) when required- edit: lib/PrintAsObjC/PrintAsObjC.cpp
- edit: test/PrintAsObjC/classes.swift
-
Commit 9712c432fcc95a85c993bbce791a53a589030099 by jordan_rose:
[ClangImporter] Simplify the importMethodType helper.- edit: lib/ClangImporter/ImportDecl.cpp
- edit: lib/ClangImporter/ImportType.cpp
- edit: lib/ClangImporter/ImporterImpl.h
-
Commit f3e946872df076bcdea89bfef71e2591db64babb by kevin:
Stop using islower()- edit: lib/IRGen/GenObjC.cpp
- edit: lib/SIL/SILFunctionType.cpp
-
Commit 0f4fa144d0f40dc79a8ca9eee3340f0d68ba39f2 by jordan_rose:
[ClangImporter] Split out the accessor parts of importMethodType.- edit: lib/ClangImporter/ImportDecl.cpp
- edit: lib/ClangImporter/ImporterImpl.h
- edit: lib/ClangImporter/ImportType.cpp
-
Commit 672a30552e72ea2bd32b9b7c9682db7ac53bed73 by jordan_rose:
[ClangImporter] Add a FIXME to a bit of duplicated code.- edit: lib/ClangImporter/ImportMacro.cpp
-
Commit 49ea5e8b0b0df5c2e68ed2c426331f8628029a41 by fs.output:
[TypeChecker] Simplify ResolvePattern::visitCallExpr(). NFC- edit: lib/Sema/TypeCheckPattern.cpp
-
Commit 666c13db4dcfeba56de21b0ad23ab2e3a967cb44 by jordan_rose:
[ClangImporter] Remove option implied by -fmodules. (#6452)- edit: lib/ClangImporter/ClangImporter.cpp
-
Commit 52be53b14179feeaaaf33a2ffbd312eae4029ff3 by modocache:
[Sema] Remove obsolete comments- edit: lib/Sema/NameBinding.cpp
-
Commit d77bcdce5770ebfabf5764ea308c6526eb39ee03 by mgottesman:
[sil-ownership-verifier] Fix a few bugs and add a few tests.- edit: include/swift/SIL/SILValue.h
- edit: lib/SIL/SILOwnershipVerifier.cpp
- add: test/SIL/ownership-verifier/basic.sil
- edit: lib/SIL/SILVerifier.cpp
-
Commit 5df43ee871118ae094532004a50eae4b7c3b10f8 by spestov:
Sema: Fix a warning- edit: lib/Sema/TypeCheckDecl.cpp
-
Commit f19d6b9074f11ca3602833a309c9a7c812419c89 by spestov:
SILOptimizer: Fix a warning- edit: lib/SILOptimizer/IPO/DeadFunctionElimination.cpp
-
Commit 95af3aa7c8b860d765f3bcba8a0466e80fa3021c by hughbellars:
Fix errors and warnings building swift/SILGen on Windows using MSVC- edit: lib/SILGen/SILGenConvert.cpp
- edit: lib/SILGen/RValue.cpp
- edit: lib/SILGen/SILGenProfiling.cpp
- edit: lib/SILGen/SILGenPoly.cpp
- edit: lib/SILGen/SILGenApply.cpp
- edit: lib/SILGen/ArgumentSource.cpp
- edit: lib/SILGen/SILGenFunction.cpp
- edit: lib/SILGen/SILGenExpr.cpp
- edit: lib/SILGen/SILGenPattern.cpp
-
Commit 76a6f87890b9dc38c3ac78019802fee57f061511 by hughbellars:
Introduce and use SWIFT_HAVE_LIBEDIT- edit: include/swift/CMakeLists.txt
- edit: tools/driver/CMakeLists.txt
- edit: tools/SourceKit/tools/CMakeLists.txt
- edit: tools/swift-remoteast-test/CMakeLists.txt
- edit: CMakeLists.txt
-
Commit d4aac4f47cda373c6d51aa284d53411c1ed01e1d by aschwaighofer:
IRGen: Make sure that there is enough stack space allocated for coerced- edit: lib/IRGen/GenCall.cpp
- edit: test/IRGen/Inputs/abi/Gadget.h
- edit: test/IRGen/abitypes.swift
-
Commit f7b5d9d69e91e4a48012c6f608dba3c4cff89b28 by dgregor:
[Type checker] Allow bridging conversions to more-optional types.- edit: lib/Sema/CSRanking.cpp
- edit: lib/Sema/CSApply.cpp
- edit: lib/Sema/CSSimplify.cpp
- edit: lib/Sema/ConstraintSystem.h
- edit: test/Constraints/casts_objc.swift
-
Commit ac3b56a554488b002b2dec1554292711292a7589 by hughbellars:
Fix errors and warnings building swift/SILOptimizer on Windows using- edit: lib/SILOptimizer/Transforms/FunctionSignatureOpts.cpp
- edit: include/swift/SILOptimizer/PassManager/PassPipeline.h
- edit: lib/SILOptimizer/IPO/ClosureSpecializer.cpp
- edit: lib/SILOptimizer/PassManager/Passes.cpp
- edit: lib/SILOptimizer/Utils/SpecializationMangler.cpp
- edit: lib/SILOptimizer/IPO/CapturePromotion.cpp
- edit: lib/SILOptimizer/Transforms/AllocBoxToStack.cpp
- edit: lib/SILOptimizer/IPO/CapturePropagation.cpp
-
Commit 63d6b151317678f1bcfad7fe1cb262f6aed9a121 by hughbellars:
Fix errors building swift/SIL on Windows with MSVC- edit: include/swift/SIL/SILArgumentConvention.h
-
Commit 4edccfef638cc7870e523fbe5e962d589b7dfc3c by nmersethcook:
[stdlib] Change wording in UnsafeBufferPointer discussion- edit: stdlib/public/core/UnsafeBufferPointer.swift.gyb
-
Commit 12326013e337148e388988888d0268646bfc6d3e by spestov:
ASTDumper: Better printing of TupleShuffleExpr- edit: lib/AST/ASTDumper.cpp
-
Commit caa7045ae54f17686d2d8ef1996055b6461efb01 by spestov:
AST: Remove unnecessary ModuleDecl parameter from- edit: lib/Sema/CSDiag.cpp
- edit: include/swift/AST/GenericEnvironment.h
- edit: lib/SIL/TypeLowering.cpp
- edit: include/swift/AST/GenericSignature.h
- edit: lib/SILGen/SILGenFunction.cpp
- edit: lib/SILGen/SILGenLValue.cpp
- edit: lib/SILOptimizer/Utils/Devirtualize.cpp
- edit: lib/AST/GenericEnvironment.cpp
- edit: lib/SIL/SILVerifier.cpp
- edit: lib/Sema/TypeCheckType.cpp
- edit: lib/Sema/TypeCheckAttr.cpp
- edit: lib/Serialization/Deserialization.cpp
- edit: lib/SIL/SILFunction.cpp
- edit: lib/SILGen/SILGenConstructor.cpp
- edit: lib/AST/GenericSignature.cpp
- edit: lib/AST/Module.cpp
- edit: lib/Sema/CSApply.cpp
-
Commit ac7a3030e3261fb17dd5087a66a9b5c692f198d2 by spestov:
Sema: Fix inheritance of designated initializers with default arguments- edit: include/swift/AST/ConcreteDeclRef.h
- edit: lib/AST/SubstitutionMap.cpp
- add: test/SILGen/default_arguments_inherited.swift
- edit: include/swift/AST/SubstitutionMap.h
- edit: lib/AST/ConcreteDeclRef.cpp
- edit: lib/Sema/CSApply.cpp
-
Commit f3f2cb233d2da1b5c9d3a7a78b35b0705db32da9 by spestov:
AST: Refactor TypeBase::adjustSuperclassMemberDeclType() to use new- edit: lib/Sema/TypeCheckDecl.cpp
- edit: lib/AST/Type.cpp
- edit: lib/SIL/SILFunctionType.cpp
- edit: include/swift/AST/Types.h
-
Commit 9901be4c302e87a8bce61c67bc6793c9871c1ddc by practicalswift:
[swiftc (82 vs. 5325)] Add crasher in swift::Decl::walk(...)- add: validation-test/compiler_crashers/28594-anonymous-namespace-verifier-verifychecked-swift-vardecl.swift
-
Commit f28f1158de110e56d1e322b722cb8bd8605c18ee by spestov:
SILGen: Fix emission of stored property initializers from different- edit: lib/SILGen/SILGenConstructor.cpp
- add: test/SILGen/extensions_multifile.swift
- add: test/SILGen/Inputs/struct_with_initializer.swift
- edit: lib/SIL/SILDeclRef.cpp
-
Commit 85976b27771f54036cef79d1a0d95f970845bca7 by shajrawi:
SIL Parser: Use a Set instead of a Vector for zombie functions to avoid- edit: lib/Parse/ParseSIL.cpp
-
Commit 63498f8fc695cdaef9f9beace37ccaa560b69894 by dgregor:
Revert "[AST Verifier] Hack: don't look for destructors of Clang nodes."- edit: lib/AST/ASTVerifier.cpp
-
Commit 832aa38dfa5952e46890074091fab78150a53932 by dgregor:
[Serialization] Be less lazy about deserialized generic environments.- edit: lib/Serialization/Deserialization.cpp
- edit: include/swift/Serialization/ModuleFile.h
-
Commit a2027957d8979ee3f576550fb5192fdc6c500b94 by dgregor:
[Type checker] Fix a use-after-free due to StringRefs stored in- edit: lib/Sema/TypeCheckConstraints.cpp