[Swift CI] Build Failure: 1. OSS - Swift ASAN - OS X (swift 4.0) #66

Report

[FAILURE] oss-swift-4.0-incremental-ASAN-RA-osx [#66]

Build URL:
https://ci.swift.org/job/oss-swift-4.0-incremental-ASAN-RA-osx/66/
Project:
oss-swift-4.0-incremental-ASAN-RA-osx
Date of build:
Fri, 23 Jun 2017 21:21:50 -0700
Build duration:
3 hr 15 min

Changes

  • Commit 357f96f2405e9a468a0dec6c0eb0521bc4f9f9e4 by Max Moiseev:
    [overlay] Adding missing files to Intents/CMakeLists.txt

    • edit: stdlib/public/SDK/Intents/INCallRecord.swift
    • edit: stdlib/public/SDK/Intents/CMakeLists.txt
    • edit: stdlib/public/SDK/Intents/INSearchCallHistoryIntent.swift
  • Commit 0416329130cca50a28f1223ba1662a348c7701d2 by David Farler:
    migrator/test: move all API diff data files to Inputs directory. NFC

    • edit: test/Migrator/property.swift
    • add: test/Migrator/Inputs/qualified.json
    • delete: test/Migrator/API.json
    • edit: test/Migrator/property.swift.expected
    • delete: test/Migrator/SpecialCaseAPI.json
    • edit: test/Migrator/rename.swift.expected
    • edit: test/Migrator/function-hoist.swift.expected
    • add: test/Migrator/Inputs/SpecialCaseAPI.json
    • edit: test/Migrator/rename.swift
    • edit: test/Migrator/rename-func-decl.swift.expected
    • edit: test/Migrator/api-special-cases.swift
    • edit: test/Migrator/rename-init.swift.expected
    • edit: test/Migrator/wrap_optional.swift
    • edit: test/Migrator/wrap_optional.swift.expected
    • add: test/Migrator/Inputs/API-function-hoist.json
    • edit: test/Migrator/member.swift
    • edit: test/Migrator/qualified-replacement.swift
    • edit: test/Migrator/api-special-cases.swift.expected
    • edit: test/Migrator/pre_fixit_pass.swift.expected
    • edit: test/Migrator/rename-func-decl.swift
    • edit: test/Migrator/pre_fixit_pass.swift
    • add: test/Migrator/Inputs/API.json
    • edit: test/Migrator/qualified-replacement.swift.expected
    • edit: test/Migrator/function-hoist.swift
    • edit: test/Migrator/member.swift.expected
    • delete: test/Migrator/qualified.json
    • edit: test/Migrator/rename-init.swift
    • delete: test/Migrator/API-function-hoist.json
  • Commit 36bba4b94b4eea93fefd995c1d8dbe4df7ca295d by David Farler:
    Migrate the rest of the tests to %empty-directory

    • edit: test/Migrator/no_extraneous_argument_labels.swift
    • edit: test/Driver/loaded_module_trace_multifile.swift
    • edit: test/Serialization/Recovery/types-4-to-3.swift
    • edit: test/ClangImporter/pch-bridging-header.swift
    • edit: test/Migrator/objc_inference_cross_file.swift
    • edit: test/Migrator/prefix_typeof_expr.swift.expected
    • edit: test/SILGen/objc_required_designated_init.swift
    • edit: validation-test/Reflection/inherits_ObjCClasses.swift
    • edit: test/Migrator/ignore_type_placeholder.swift
    • edit: test/decl/init/resilience.swift
    • edit: validation-test/Serialization/SR3915.swift
    • edit: test/Migrator/member.swift.expected
    • edit: test/Migrator/api-special-cases.swift.expected
    • edit: test/Frontend/dependencies-preservation.swift
    • edit: test/SourceKit/Mixed/complete_twice_bridging_header.swift
    • edit: test/Serialization/Recovery/types-3-to-4.swift
    • edit: test/Migrator/null_migration.swift
    • edit: validation-test/Serialization/rdar29694978.swift
    • edit: test/Migrator/api-special-cases.swift
    • edit: test/Migrator/function-hoist.swift
    • edit: test/Migrator/string_to_substring_conversion.swift
    • edit: test/reproducible-builds/swiftc-emit-tbd.swift
    • edit: test/stdlib/KeyPathObjC.swift
    • edit: test/api-digester/dump-module.swift
    • edit: test/reproducible-builds/swiftc-emit-assembly.swift
    • edit: test/Migrator/invalid_sourceloc.swift
    • edit: test/Migrator/rename-init.swift.expected
    • edit: test/multifile/extensions/two-modules/main.swift
    • edit: test/Compatibility/protocol_composition.swift
    • edit: validation-test/Serialization/conformance-removed.swift
    • edit: test/Sema/accessibility_shared_private.swift
    • edit: test/Migrator/property.swift
    • edit: test/Serialization/Recovery/typedefs-in-protocols.swift
    • edit: test/Migrator/no_extraneous_argument_labels.swift.expected
    • edit: test/ClangImporter/newtype_conformance.swift
    • edit: test/Migrator/property.swift.expected
    • edit: validation-test/Reflection/reflect_existential.swift
    • edit: test/multifile/constant-tuple-with-padding/main.swift
    • edit: test/api-digester/compare-dump.swift
    • edit: test/APINotes/versioned-objc.swift
    • edit: test/Migrator/substring_to_string_conversion.swift
    • edit: test/SILGen/foreign_errors.swift
    • edit: test/multifile/constant-struct-with-padding/main.swift
    • edit: test/Migrator/rename-func-decl.swift.expected
    • edit: test/IRGen/objc_alloc.sil
    • edit: test/APINotes/properties.swift
    • edit: test/SILGen/global_resilience.swift
    • edit: test/SILGen/struct_resilience.swift
    • edit: validation-test/Reflection/inherits_Swift.swift
    • edit: test/api-digester/macro-gen-json.swift
    • edit: test/reproducible-builds/swiftc-emit-sib.swift
    • edit: test/Serialization/multi-file-nested-type-circularity.swift
    • edit: validation-test/Sema/protocol_typo_correction.swift
    • edit: test/IRGen/protocol_resilience.sil
    • edit: test/stdlib/KeyPath.swift
    • edit: test/Migrator/qualified-replacement.swift.expected
    • edit: test/SILGen/class_resilience.swift
    • edit: test/Migrator/prefix_typeof_expr_unneeded.swift.expected
    • edit: test/Migrator/no_var_to_let.swift
    • edit: test/IRGen/enum_resilience.swift
    • edit: test/Migrator/pre_fixit_pass.swift
    • edit: test/APINotes/versioned-objc-dynamic-lookup.swift
    • edit: test/Migrator/prefix_typeof_expr.swift
    • edit: test/ClangImporter/objc_protocol_renaming.swift
    • edit: test/Serialization/multi-file-nested-type-simple.swift
    • edit: test/IRGen/partial_apply_objc.sil
    • edit: test/api-digester/apinotes-migrator-gen.swift
    • edit: test/ClangImporter/MixedSource/can_import_objc_idempotent.swift
    • edit: test/SourceKit/Mixed/cursor_mixed_header.swift
    • edit: test/Serialization/Recovery/crash-recovery.swift
    • edit: test/Serialization/Recovery/overrides.swift
    • edit: test/reproducible-builds/swiftc-emit-silgen.swift
    • edit: test/APINotes/versioned.swift
    • edit: test/api-digester/macro-gen.swift
    • edit: test/IRGen/zero_size_types.swift
    • edit: test/Serialization/multi-file-nested-type-extension.swift
    • edit: test/Migrator/prefix_typeof_expr_unneeded.swift
    • edit: test/stdlib/KeyPathImplementation.swift
    • edit: validation-test/compiler_crashers_2_fixed/0071-sr3714.swift
    • edit: test/Migrator/rename-func-decl.swift
    • edit: test/Migrator/wrap_optional.swift.expected
    • edit: test/SILGen/inlineable_attribute_objc.swift
    • edit: test/Serialization/Recovery/typedefs.swift
    • edit: test/APINotes/versioned-test-mangling.swift
    • edit: test/Migrator/rename.swift
    • edit: test/Migrator/complete_objc_inference.swift
    • edit: validation-test/compiler_crashers_2_fixed/0068-sr3853.swift
    • edit: test/Migrator/qualified-replacement.swift
    • edit: test/ClangImporter/non-modular-include.swift
    • edit: test/Serialization/multi-module-nested-type-extension.swift
    • edit: test/Reflection/typeref_decoding_imported.swift
    • edit: test/PrintAsObjC/dispatch.swift
    • edit: test/Interpreter/SDK/archive_attributes.swift
    • edit: test/Migrator/function-hoist.swift.expected
    • edit: test/Serialization/Recovery/type-removal-objc.swift
    • edit: test/ClangImporter/pch-bridging-header-unittest-warn.swift
    • edit: test/Migrator/pre_fixit_pass.swift.expected
    • edit: test/Serialization/enum-mutual-circularity.swift
    • edit: test/Migrator/minimal_objc_inference.swift
    • edit: test/Interpreter/SDK/archive_compatibility.swift
    • edit: test/Migrator/rename-init.swift
    • edit: test/reproducible-builds/swiftc-emit-ir.swift
    • edit: test/lit.cfg
    • edit: test/SILGen/protocol_resilience.swift
    • edit: test/Migrator/conservative_objc_inference.swift
    • edit: test/SILGen/testable-multifile.swift
    • edit: test/Migrator/rename.swift.expected
    • edit: test/IRGen/extension_type_metadata_linking.swift
    • edit: test/SILGen/testable-multifile-other.swift
    • edit: test/SILGen/dynamic_lookup_throws.swift
    • edit: test/reproducible-builds/swiftc-emit-module.swift
    • edit: test/TBD/extension.swift
    • edit: test/IRGen/class_resilience.swift
    • edit: test/SILGen/weak_multiple_modules.swift
    • edit: test/Serialization/Recovery/typedefs-in-enums.swift
    • edit: test/Compatibility/throws_identifier.swift
    • edit: test/ClangImporter/pch-bridging-header-unittest-ok.swift
    • edit: test/Migrator/wrap_optional.swift
    • edit: test/Driver/loaded_module_trace.swift
    • edit: test/reproducible-builds/swiftc-emit-bc.swift
    • edit: test/Migrator/pre_fixit_pass_still_failed.swift
    • edit: test/IDE/complete_with_header_import.swift
    • edit: test/Serialization/inherited-initializer.swift
    • edit: test/Serialization/multi-file-protocol-circularity.swift
    • edit: test/Migrator/member.swift
    • edit: test/Reflection/typeref_lowering_imported.swift
    • edit: test/reproducible-builds/swiftc-emit-sibgen.swift
    • edit: test/ClangImporter/MixedSource/import-mixed-framework-with-forward.swift
    • edit: test/SILGen/enum_resilience.swift
    • edit: test/Driver/bridging-pch.swift
    • edit: test/IRGen/struct_resilience.swift
    • edit: test/Serialization/cross_module_optional_protocol_reqt.swift
    • edit: test/Serialization/xref-extensions.swift
    • edit: test/IRGen/vtable_symbol_linkage.swift
    • edit: test/attr/attr_availability_swift_deserialize.swift
    • edit: test/Serialization/extension-of-typealias.swift
  • Commit f3fc509f6d234cc3525491a7b4985a296ad35740 by David Farler:
    Clear the right directory

    • edit: test/Migrator/api-special-cases.swift
    • edit: test/Migrator/api-special-cases.swift.expected
  • Commit 761c4a714de684cb6a9085dd218ef8ebbab165ea by David Farler:
    migrator: Add API change data file for ios, tvos, and watchos.

    • edit: lib/Migrator/tvos.json
    • edit: lib/Migrator/ios.json
    • edit: lib/Migrator/watchos.json
  • Commit 18095476773f7c6005dfe0206317533267248ac7 by David Farler:
    migrator: populate migrator data from Xcode 9A126.

    • edit: lib/Migrator/tvos.json
    • edit: lib/Migrator/macos.json
    • edit: lib/Migrator/ios.json
    • edit: lib/Migrator/watchos.json
  • Commit 920a35fda3cdf6611d514fa2c006df3beb7f5a90 by David Farler:
    [Migrator] Integrate diff-match-patch into the Migrator pipeline

    • edit: lib/Migrator/Migrator.cpp
    • add: include/swift/Basic/Diff.h
  • Commit 1ca382df1ab86adf69744dc1612998a880723f2b by David Farler:
    [Migrator] Fix remap printing

    • edit: include/swift/Migrator/Migrator.h
    • edit: lib/Migrator/Migrator.cpp
  • Commit bd0a74e95e4902ff1eaafa042f51a5ed9bd85962 by David Farler:
    [migrator] Fix remap entries getting merged incorrectly in some cases.

    • add: test/Migrator/rdar31892850.remap
    • edit: lib/Migrator/Migrator.cpp
    • add: test/Migrator/rdar31892850.swift
  • Commit 5fc2d08c7261ce48b15d5511c3dcf21b63eb5e8d by David Farler:
    Disable test/Migrator/rdar31892850.swift rdar://31897099

    • edit: test/Migrator/rdar31892850.swift
  • Commit d9b3d2fce3a68360a2fd11e77e55dfc5c1c9918b by David Farler:
    Disable failing Mirgrator/wrap_optional test

    • edit: test/Migrator/wrap_optional.swift
  • Commit 8060e4a9194dfe90775484907bec446f166e7364 by David Farler:
    [test] Fix and re-enable test/Migrator/rdar31892850.swift

    • edit: test/Migrator/rdar31892850.swift
    • delete: test/Migrator/rdar31892850.remap
  • Commit 0984812166e13ab5ad96647210720141d0421063 by David Farler:
    [test] Re-enable test/Migrator/wrap-optional.swift now the fix has been

    • edit: test/Migrator/wrap_optional.swift
  • Commit f6ce17ab975385727f854b9e8a8d41b5b0b4f340 by David Farler:
    [migrator] Populate API change scripts using Xcode 9A131.

    • edit: lib/Migrator/ios.json
    • edit: lib/Migrator/tvos.json
    • edit: lib/Migrator/macos.json
    • edit: lib/Migrator/watchos.json
  • Commit b8c67d5deb355b164a3714790719f08dd4e9f848 by David Farler:
    [Migrator] Shift standalone removals

    • edit: lib/Migrator/Migrator.cpp
  • Commit 1a7b6aa9c07d1026636d58de2ea22442d3ed5583 by David Farler:
    [Migrator] Add initial test for appkit API changes

    • add: test/Migrator/appkit.swift.expected
    • add: test/Migrator/appkit.swift
  • Commit d515c0829cc5e4bbd6554ad70d10567fd4d2de67 by David Farler:
    [Migrator] Update overlay.json with config for Appkit SDK changes not

    • edit: lib/Migrator/overlay.json
    • edit: test/Migrator/appkit.swift.expected
    • edit: test/Migrator/appkit.swift
  • Commit 59849c8960b27dbe27a9a701c7762845545974af by David Farler:
    [Migrator] Update appkit tests and overlay.json for recently added

    • edit: lib/Migrator/overlay.json
    • edit: test/Migrator/appkit.swift.expected
    • edit: test/Migrator/appkit.swift
  • Commit 25c3f2618dc46a5c7ec951b78888a8448b5f2ade by David Farler:
    [test] migrator: correct a test.

    • edit: test/Migrator/appkit.swift
    • edit: test/Migrator/appkit.swift.expected
  • Commit 7b4c71f76cce7f7f4aede49fdee04adf31deaf05 by David Farler:
    [Migrator] Add special-case migration for NSOpenGLGetVersion

    • add: test/Migrator/nsopengl_openglversion.swift.expected
    • edit: lib/Migrator/APIDiffMigratorPass.cpp
    • add: test/Migrator/nsopengl_openglversion.swift
    • edit: lib/Migrator/overlay.json
    • edit: include/swift/IDE/DigesterEnums.def
  • Commit 9cda2add7a3f9f63d00ef0b5ece5e8d6581a19ec by David Farler:
    [Migrator] Add specific tests for migration to Swift.abs

    • add: test/Migrator/static-abs-swift-abs.swift.expected
    • add: test/Migrator/static-abs-swift-abs.swift
    • edit: lib/Migrator/overlay.json
  • Commit f92345005af580f75a5b43af906b2a986139680e by David Farler:
    [Migrator] Migrator.nsopengl_openglversion.swift only runs on macOS

    • edit: test/Migrator/nsopengl_openglversion.swift
  • Commit 24e663bfe0f258d1d130c633dcf0016a1436c58d by David Farler:
    [Migrator] Don't issue rewrites when diagnostics seen more than once

    • edit: lib/Migrator/FixitApplyDiagnosticConsumer.cpp
    • add: test/Migrator/double_fixit_ok.swift
    • edit: lib/Migrator/Migrator.cpp
    • edit: test/Migrator/Inputs/objc_inference_cross_file_A.swift
    • add: test/Migrator/double_fixit_ok.swift.expected
    • edit: include/swift/Migrator/FixitApplyDiagnosticConsumer.h
    • edit: include/swift/Migrator/Migrator.h
    • edit: test/Migrator/nsopengl_openglversion.swift.expected
  • Commit 92de6288ecd3af05e23b579802dc66c7627ce539 by David Farler:
    [Migrator] Turn off buggy line-level diff in diff-match-patch

    • edit: lib/Migrator/Migrator.cpp
  • Commit b1bc4c3974ef6780f380bba7a20d220195f92754 by David Farler:
    [migrator] Update api diff data to xcode 9L135e

    • edit: lib/Migrator/ios.json
    • edit: lib/Migrator/macos.json
    • edit: lib/Migrator/tvos.json
  • Commit 052e296037f90de41c9cf9057057c141c34fe714 by David Farler:
    [Migrator] Separate Float80 test to x86_64 platform

    • edit: test/Migrator/static-abs-swift-abs.swift
    • add: test/Migrator/static-abs-swift-abs-float80.swift
    • add: test/Migrator/static-abs-swift-abs-float80.swift.expected
    • edit: test/Migrator/static-abs-swift-abs.swift.expected
  • Commit 315ac7e42d01489ce6b1da987785456bd7117c56 by David Farler:
    [migrator] Update API change data by using Xcode 9M135p.

    • edit: lib/Migrator/watchos.json
    • edit: lib/Migrator/ios.json
    • edit: lib/Migrator/macos.json
    • edit: lib/Migrator/tvos.json
  • Commit c7e336faf1852ee64f4c1c10cb7e716427711cdd by David Farler:
    [test][migrator] Add a AppKit test for changing an overriding function

    • edit: test/Migrator/appkit.swift
    • edit: test/Migrator/appkit.swift.expected
  • Commit fd15fa47216120469c916bcb326742cceebcfcda by David Farler:
    [Migrator] Don't add -aarch64-use-tbi twice

    • add: test/Migrator/Inputs/no_duplicate_aarch64_use_tbi_ofm.json
    • add: test/Migrator/no_duplicate_aarch64_use_tbi.swift
    • edit: lib/Migrator/Migrator.cpp
  • Commit 2b796b7ae19ee49e345a8b4bc9c86f5952ab7b5c by David Farler:
    [migrator] Update API diff data by using Xcode 9M136a.

    • edit: lib/Migrator/ios.json
  • Commit 0bbd73af98164746ef1aa6ddf64fcca916092ccc by David Farler:
    [test] Fix REQUIRES lines in test

    • edit: test/Migrator/no_duplicate_aarch64_use_tbi.swift
  • Commit aa9bb7df8f39ee20858db5bc1a444d48a7457dde by David Farler:
    [Migrator] Don't take redundant replacements during AST Passes

    • edit: include/swift/Migrator/FixitApplyDiagnosticConsumer.h
    • edit: include/swift/Migrator/EditorAdapter.h
    • add: test/Migrator/no_double_edit_ast_pass.swift.expected
    • add: test/Migrator/DoubleEditAPI.json
    • add: test/Migrator/no_double_edit_ast_pass.swift
    • edit: include/swift/Migrator/Migrator.h
    • edit: test/Migrator/mock-sdk/Bar.framework/Headers/Bar.h
    • edit: lib/Migrator/EditorAdapter.cpp
    • add: include/swift/Migrator/Replacement.h
  • Commit 60aaf0cddaec31d355a97727ec23ee2f0e5bcb2d by David Farler:
    [Migrator] Migrate x.toIntMax() to Int64(x)

    • edit: lib/Migrator/overlay.json
    • edit: include/swift/IDE/DigesterEnums.def
    • add: test/Migrator/to_int_max.swift.expected
    • edit: lib/Migrator/APIDiffMigratorPass.cpp
    • add: test/Migrator/to_int_max.swift
  • Commit 4a63cd39a63f003521c89ac7e536ba31eb595458 by David Farler:
    migrator: update API diff data again by using Xcode 9M136b since we now

    • edit: lib/Migrator/macos.json
    • edit: lib/Migrator/tvos.json
    • edit: lib/Migrator/ios.json
    • edit: lib/Migrator/watchos.json
  • Commit 05b612ba40d0e784b0e7c5fcae0c32ea483a891b by David Farler:
    [Migrator] Remove remap file for primary input at the start of migration

    • edit: lib/Migrator/Migrator.cpp
    • add: test/Migrator/always_remove_old_remap_file.swift
  • Commit ec3eced6b51bfe69a5012232294cb60494afea2d by David Farler:
    migrator: update api diff data by using Xcode 9M136v.

    • edit: lib/Migrator/watchos.json
    • edit: lib/Migrator/macos.json
    • edit: lib/Migrator/tvos.json
    • edit: lib/Migrator/ios.json
  • Commit 9aefc07966c4ba7c535c494f948b47f264a4ec6b by David Farler:
    [Migrator] Add a README for lib/Migrator

    • add: lib/Migrator/README.md
  • Commit 3582dcd65dcc0fb468fb5257deb11b0cbe8384fb by David Farler:
    Build fix: Update test/Migrator/no_duplicate_aarch64_use_tbi.swift

    • edit: test/Migrator/no_duplicate_aarch64_use_tbi.swift
  • Commit 2a2c316fd248e59ecef171e526cf03b49a5b06ee by Andrew Trick:
    NFC: Cleanup ClosureScope/AccessEnforcementSelection/Tests.

    • edit: lib/SILOptimizer/Mandatory/AccessEnforcementSelection.cpp
    • edit: include/swift/SILOptimizer/Analysis/ClosureScope.h
    • add: test/SILOptimizer/inout_capture_diagnostics.swift
    • edit: test/SILOptimizer/access_enforcement_noescape.swift
  • Commit 6c8d21069ab46b0cfa9b1475b16852b5c9854056 by Andrew Trick:
    AccessSummaryAnalysis: handle @convention(block) in nested nonescape

    • edit: test/SILOptimizer/access_enforcement_noescape.swift
    • edit: lib/SILOptimizer/Analysis/AccessSummaryAnalysis.cpp
    • edit: lib/SILOptimizer/Mandatory/AccessEnforcementSelection.cpp
    • edit: lib/SILOptimizer/Mandatory/DiagnoseStaticExclusivity.cpp
  • Commit cedaed1ce6b96cec4f0a8e03751d91544e0a696f by Andrew Trick:
    Fix an assertion in DiagnostStaticExclusivity and add a .sil test.

    • edit: test/SILOptimizer/access_summary_analysis.sil
    • edit: lib/SILOptimizer/Analysis/AccessSummaryAnalysis.cpp
  • Commit eab283004e6c8320daaffa881f366d7081ad36b9 by Andrew Trick:
    Strengthen an assertion in AccessSummaryAnalysis.

    • edit: lib/SILOptimizer/Analysis/AccessSummaryAnalysis.cpp
  • Commit d2fda3cb46e949da990dc246817be0f8885e3057 by Maxim Moiseev:
    Fixing availability

    • edit: stdlib/public/SDK/Intents/INSearchCallHistoryIntent.swift
  • Commit 941ddafe9226578a2e6702d50f89b1e13f55fb93 by Maxim Moiseev:
    Fix formatting

    • edit: stdlib/public/SDK/Intents/INSearchCallHistoryIntent.swift
  • Commit f176e30df6df30e798a358ff6066bcc876392fee by Pavel Yaskevich:
    [ConstraintSolver] Use a flag to prevent solver from removing possible

    • edit: test/Constraints/diagnostics.swift
    • edit: lib/Sema/CSSolver.cpp
    • edit: lib/Sema/ConstraintSystem.h
    • edit: lib/Sema/CSRanking.cpp
  • Commit 4329b896fde3a239f99e3e5716680ec1a5e7c7f7 by Michael Ilseman:
    [Clang Importer] Account for indirection when importing swift_newtypes

    • edit: test/IRGen/newtype.swift
    • edit: test/IDE/newtype.swift
    • edit: test/IDE/Inputs/custom-modules/Newtype.h
    • edit: lib/ClangImporter/ImportDecl.cpp
    • edit: lib/SIL/SILFunctionType.cpp
  • Commit 7dbc2f064ce0e3d622fc14c496fde8a786ab0a5f by Michael Ilseman:
    [tests] Don't check for alignment in swift_newtype test (32bit)

    • edit: test/IRGen/newtype.swift
  • Commit 5cc1fc6ebeadc6844c6dbb380d37db9c01d559a2 by Kuba Mracek:
    Improve reporting of @objc inference issues from the Swift runtime

    • edit: stdlib/public/runtime/SwiftObject.mm
    • edit: stdlib/public/runtime/Exclusivity.cpp
    • edit: include/swift/Runtime/Debug.h
  • Commit 75685872c8672bc56da1595118bf9b88a3492cf2 by Pavel Yaskevich:
    [ClangImporter] Fix importType to return interface types for generic

    • add: test/ClangImporter/Inputs/typedef-with-generic-param.h
    • edit: lib/ClangImporter/ImportDecl.cpp
    • edit: lib/ClangImporter/ImportType.cpp
    • add: test/ClangImporter/typedef_with_generic_param.swift
  • Commit d6995c840e9d83e462895d5253669d0bc5f57de5 by github:
    Change the signature of reportToDebugger and _swift_runtime_on_report to

    • edit: stdlib/public/runtime/Errors.cpp
    • edit: stdlib/public/runtime/SwiftObject.mm
    • edit: stdlib/public/runtime/Exclusivity.cpp
    • edit: include/swift/Runtime/Debug.h
  • Commit 3af537fdb813dcc733ad2d6e453d737ef7eb86be by Mark Lacey:
    [Constraint solver] Gather constraints from adjacencies of equiv class.

    • edit: lib/Sema/ConstraintGraph.cpp
    • add: test/Constraints/gather_all_adjacencies.swift
  • Commit e1dd0507b3c5ea104986bbb72db4914e194e8e7a by Jordan Rose:
    [CMake] iOS simulator should still build 32-bit by default. (#10510)

    • edit: cmake/modules/DarwinSDKs.cmake
  • Commit 31b7e0e19efb0a95ecc678ad6cce2a50b4ada876 by Ben Cohen:
    [4.0] Move Dictionary(grouping:by) down a level (#10450)

    • edit: benchmark/utils/main.swift
    • edit: benchmark/CMakeLists.txt
    • add: benchmark/single-source/DictionaryGroup.swift
    • edit: stdlib/public/core/HashedCollections.swift.gyb
  • Commit 3140d85f6a3387102fd2359ace86a88554d3e7c6 by Nathan Hawes:
    [index] Add missing parameter and return type references in subscript

    • edit: test/Index/kinds.swift
    • edit: lib/Index/Index.cpp
  • Commit 62ce4250d1eeebfe9edd6eb9e2f9ab717e9f60b3 by Itai Ferber:
    Allow classes to share an Encoder with superclass

    • edit: test/stdlib/TestJSONEncoder.swift
    • edit: stdlib/public/SDK/Foundation/JSONEncoder.swift
    • edit: stdlib/public/SDK/Foundation/PlistEncoder.swift
    • edit: test/stdlib/TestPlistEncoder.swift
  • Commit 9a4cb90edaad6071d8a6bcf6694cc88f12411c3b by David Farler:
    [Migrator] Don't run AST passes when in Swift 4 or later

    • add: test/Migrator/no_ast_passes_after_swift4.swift.expected
    • edit: lib/Migrator/Migrator.cpp
    • edit: lib/Migrator/README.md
    • add: test/Migrator/no_ast_passes_after_swift4.swift
    • edit: test/Migrator/DoubleEditAPI.json
  • Commit 7e70752706074a94638bf18573076553b35cb156 by Mishal Shah:
    [Utils] Update the branch names in update-checkout

    • edit: utils/update-checkout-config.json
  • Commit 5c598c982bcf5dbff6506c675061556163cf9b6a by Tom Stellard:
    Merging part of 292188:

    • edit: lib/Analysis/TargetLibraryInfo.cpp
  • Commit 5039a727745668dc295251148e0e948b871063a6 by Tom Stellard:
    Merging r303257:

    • add: test/CodeGen/PowerPC/save-cr-ppc32svr4.ll
    • edit: lib/Target/PowerPC/PPCFrameLowering.cpp
    • add: test/CodeGen/PowerPC/save-bp.ll
    • add: test/CodeGen/PowerPC/save-crbp-ppc32svr4.ll
  • Commit 8f89f7255e2c73d651ee91cf8308ab220c8dfede by Tom Stellard:
    Merging r302183:

    • edit: lib/Target/PowerPC/PPCFrameLowering.cpp
    • add: test/CodeGen/PowerPC/restore-r30.ll
  • Commit f3d3277bb713bb8aced9a7ac2e9b05c52d2844ee by Tom Stellard:
    Merging r298179:

    • edit: lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
    • edit: lib/CodeGen/SelectionDAG/SelectionDAG.cpp
    • edit: lib/Target/AArch64/AArch64SelectionDAGInfo.cpp
    • edit: lib/Target/AVR/AVRISelLowering.cpp
    • edit: lib/Target/XCore/XCoreSelectionDAGInfo.cpp
    • edit: lib/CodeGen/SelectionDAG/FastISel.cpp
    • add: test/CodeGen/X86/regparm.ll
    • edit: lib/Target/AArch64/AArch64ISelLowering.cpp
    • edit: lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
    • edit: include/llvm/IR/Module.h
    • edit: include/llvm/CodeGen/FastISel.h
    • edit: lib/Target/ARM/ARMISelLowering.cpp
    • edit: lib/Target/ARM/ARMSelectionDAGInfo.cpp
    • edit: lib/Target/X86/X86ISelLowering.cpp
    • edit: lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp
    • edit: lib/Target/X86/X86SelectionDAGInfo.cpp
    • edit: include/llvm/Target/TargetLowering.h
    • edit: lib/IR/Module.cpp
    • edit: lib/CodeGen/SelectionDAG/TargetLowering.cpp
    • edit: lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
    • edit: lib/Target/PowerPC/PPCISelLowering.cpp
    • edit: lib/Target/Mips/MipsISelLowering.cpp
    • edit: lib/Target/X86/X86ISelLowering.h
    • edit: lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
    • edit: lib/Target/XCore/XCoreISelLowering.cpp
  • Commit bf9338a0679df128255df0dbf963e92b5cef238f by Tom Stellard:
    Merging r304537:

    • edit: lib/CodeGen/GlobalMerge.cpp
    • edit: test/CodeGen/ARM/global-merge-external.ll
  • Commit c8fccc53ed66d505898f8850bcc690c977a7c9a7 by Tom Stellard:
    Merging r300267:

    • edit: lib/Support/Host.cpp
  • Commit a4f470e1762296e746102807ece3eab280fef09f by Alex Lorenz:
    [index] Add the "SpecializationOf" relation to the forward declarations

    • edit: lib/Index/IndexDecl.cpp
    • edit: test/Index/Core/index-source.cpp
  • Commit 8761ca10b7af9c5a8b71c9893528ae4df1c07169 by Vedant Kumar:
    [ubsan] Improve diagnostics for return value checks (clang)

    • edit: lib/CodeGen/CodeGenFunction.h
    • edit: test/CodeGenObjC/ubsan-nullability.m
    • edit: lib/CodeGen/CGCall.cpp
    • edit: lib/CodeGen/CGStmt.cpp
    • edit: lib/CodeGen/CodeGenFunction.cpp
    • edit: test/CodeGenObjC/ubsan-nonnull-and-nullability.m
  • Commit c497503f98fa155306447ebdcfb651bd0eaf40fc by Akira Hatanaka:
    Add a subgroup of c++1z-compat to enable and disable the warning about

    • edit: test/SemaCXX/cxx1z-noexcept-function-type.cpp
    • edit: include/clang/Basic/DiagnosticGroups.td
    • edit: include/clang/Basic/DiagnosticSemaKinds.td
  • Commit e155fbdcdc2c7f5dca894375a2750b696e16ee6c by Vedant Kumar:
    [ubsan] Disable the object size check at -O0

    • add: test/Driver/fsanitize-object-size.c
    • edit: test/Driver/fsanitize.c
    • edit: lib/Driver/SanitizerArgs.cpp
    • edit: include/clang/Basic/DiagnosticDriverKinds.td
  • Commit dd45806bc409c74b0477072897164e140ef61877 by Vedant Kumar:
    Add a warning to a group

    • edit: include/clang/Basic/DiagnosticDriverKinds.td
  • Commit e2c4b32ff4ff0a6b925769c6881436ea2dc70355 by Vedant Kumar:
    [ubsan] Improve diagnostics for return value checks (compiler-rt)

    • edit: lib/ubsan/ubsan_handlers.h
    • edit: lib/ubsan/ubsan_interface.inc
    • edit: lib/ubsan/ubsan_handlers.cc
    • edit: test/ubsan/TestCases/Misc/nullability.c
    • edit: test/ubsan/TestCases/Misc/nonnull.cpp