swift
Merge 2020-08-08 into tensorflow
#33405
Merged

Merge 2020-08-08 into tensorflow #33405

ematejska merged 204 commits into tensorflow from tensorflow-merge
ematejska
YOCKOW [Foundation] DataProtocol: Reimplement firstRange(of:in:)/lastRange(o…
1f32e2d9
YOCKOW [Foundation] Add tests for [SR-10689](https://bugs.swift.org/browse/S…
421af22f
AnthonyLatsis AssociatedTypeInference: Self is a valid fixed type witness
28531141
hborla [ConstraintSystem] Add a type variable merging heuristic to addJoinCo…
1724debd
gottesmm [sil] Define ValueOwnershipKind::isCompatibleWith(SILValue v).
50265140
nate-chandler [Test] Run __swift5_entry test on all Apple platforms.
bfbc3a75
smeenai [utils] Add Uxtheme.h to VFS overlay
8c0ee61c
compnerd Frontend: support dumping the JIT state
8d21750e
dan-zheng [AutoDiff] Fix differentiation for non-wrt `inout` parameters. (#33304)
849c6363
dan-zheng Merge remote-tracking branch 'github/master' into HEAD
42571e5c
nate-chandler Merge pull request #33302 from nate-chandler/emit-main-into-entry-seg…
d3f132bb
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
ee442926
HassanElDesouky [Localization] Ignore diagnostic IDs that are available in YAML and n…
493d1025
xedin [Diagnostics] NFC: Adjust `en.yaml` to mirror diagnostics in `.def` f…
d2cb1cac
CodaFi Merge pull request #33301 from compnerd/jit-state-of-mind
c64ca9a9
HassanElDesouky [Localization] Add comments
55c2e018
compnerd Merge pull request #33307 from smeenai/master
9b2fd2d6
xedin Merge pull request #33317 from xedin/adjust-yaml-diags
83626437
[Sema/Index] Resolve #keyPath components so they can be indexed
ef6c3745
xedin Merge pull request #33316 from HassanElDesouky/localization-ignoreIDs
b647245f
HassanElDesouky [Locale] Serialize YAML to an OnDiskHashTable format and create a too…
a84cf7f9
xedin [Localization] Simplify implementation of iterator over YAML
8ee4e93f
xedin [Localization] Serialization writer should own the inserted data
8a1b6201
xedin [Localization] Adjust types associated with reader/writer info
8d8da1b0
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
0d7a5197
nate-chandler [SIL] Add flag to SILFunction to indicate async.
6b28c2fe
nkcsgexi DependenciesScanner: teach the scanner to diagnose dependency cycles
d0c1a450
xedin [Localization] Adjust cmake to include serialized diagnostics in tool…
0103b795
xedin [Localization] NFC: Include all of the headers based on the types used
67dbef5a
xedin [Localization] Switch serialization format to use DiagID as a key
3a4d1569
xedin [Localization] Make return type of the serialization main cross platform
5e13a539
gabeiglio [Docs] Fix broken url and filename (#33318)
3ad98a50
nate-chandler Merge pull request #33274 from nate-chandler/silfunction-async
1fbdd7c4
nkcsgexi Merge pull request #33322 from nkcsgexi/diagnose-cycle-scanner
1e95349f
shahmishal Don't build SwiftUnitTests for cross compile host
ceeb7245
shahmishal Don't run LLDB cross compile host test suite
bb356d3a
shahmishal Remove compiler-rt from install targets for cross compile host
9adbace8
xedin Merge pull request #33022 from HassanElDesouky/localization-serializa…
2b625709
hborla [ConstraintSystem] Add an overload of addJoinConstraint that takes in
0efb86a7
hborla [CSGen] Use addJoinConstraint for joining array literal element types.
43aafcdb
hborla [ConstraintSystem] Move getAtomicLiteralKind to TypeVariableType::Imp…
cd44ca87
edymtt [test] Ensure clang importer sdk uses its own CoreFoundation overlay
c41dd212
compnerd test: repair the prespecialized-metadata tests on ASi
65327aef
compnerd test: swap parameters in test assertion (NFC)
48b0802b
compnerd test: disable a couple of IRGen tests on ASi
7966ab4c
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
f186eff2
ainu-bot Merge remote-tracking branch 'github/tensorflow' into HEAD
61c33a63
eeckstein LLVMMergeFunctions: allow more parameters if the function is bigger
145b8ae3
eeckstein AST, SIL: Remove UTF16 encoding from StringLiteralExpr and StringLite…
755f6aa2
hborla [NFC] Document the new type variable merging heuristic in addJoinCons…
b2655414
[Diagnostics] Demote availability errors to warning for decls in ObjC…
38e2bd9c
DougGregor [Syntax] Fix grammar and parsing for 'async'.
8da019c0
DougGregor [Syntax] Fix syntax tree creation for __await expressions.
d82c6cb7
DougGregor [Concurrency] Add serialization test for `async`
6ff46ae2
Add missing include to fix build issues on master-next and master-reb…
3aa4f749
compnerd Merge pull request #33327 from compnerd/metaconfiguration
0e03628e
shahmishal Merge pull request #33323 from apple/shahmishal/support-cross-compile…
9b790d05
jckarter IRGen: ObjC method lists are not const.
ebb714d6
hborla [NFC] Update array literal type checking performance validation tests.
989a4328
compnerd Merge pull request #33329 from compnerd/labelling
f78a87a0
mikeash [Runtime] Fix the isa mask assert for ARM64e.
e26aeca7
DougGregor [Syntax] Fix type syntax tests for 'async'.
6a5522f0
plotfi Fix build error due to missing include of llvm/Support/FileSystem.h
094aa8f0
xedin [Localization] Fully qualify `swift-serialize-diagnostics` tool
aa229c26
Merge pull request #33335 from nathawes/add-missing-include
672f238d
Merge pull request #33320 from nathawes/index-key-paths
69abfc1e
gottesmm [ssa-updater] Modernize style before adding support for guaranteed pa…
d0642415
benrimmington [SE-0163] Migrate from deprecated Unicode APIs (part 3) (#33175)
d3f0de80
slavapestov Add another test case to test/Constraints/sr12365.swift
ad83b21b
slavapestov Merge pull request #32799 from AnthonyLatsis/sself-is-fixed
34650e8f
xedin [CSFix] Add a warning fix for situations when trailing closure is mat…
adbbc001
hborla [Diagnostics] For array element conversion failures, emit an error me…
19fce323
swift-ci Merge pull request #33344 from plotfi/master
d71a4063
slavapestov Merge pull request #33348 from slavapestov/testcase-rdar66492626
9c9c1af0
CodaFi Merge pull request #33326 from edymtt/seal-clang-importer-sdk
b981d836
shahmishal [Doc] Update CI trigger for CentOS and Ubuntu
b98085d6
shahmishal Merge pull request #33353 from apple/shahmishal/doc/trigger-update
f9e54e1a
shahmishal [Tests] Codesign the binary before executing the test
a3cd8bc9
xedin [Diagnostics] Introduce a warning diagnostic for backward trailing cl…
f292eb6b
DougGregor Merge pull request #33333 from DougGregor/concurrency-syntax-fixes
003ca978
xedin Merge pull request #33346 from xedin/quality-diag-serialization-tool
20e25e40
LucianoPAlmeida [Sema] Adding contextual type purpose for where clause expression in …
50ac9abf
eeckstein Merge pull request #33331 from eeckstein/merge-functions
faf79945
eeckstein Merge pull request #33288 from eeckstein/string-optimization
ea30413c
mikeash Merge pull request #33341 from mikeash/fix-isa-mask-assert2
2ee68b9a
compnerd Merge pull request #33330 from compnerd/ASi-resilience
a422bfb9
compnerd test: format configuration to be more pythonic
bea0238e
hborla Merge pull request #33296 from hborla/merge-joined-literal-typevars
9e818233
compnerd SR-13362: no baseline is available for the standard library on ASi
84ea2a98
compnerd Dispatch: correct `DispatchTimeInterval` calculation on ASi
d30366f6
compnerd test: use the `swift_only_stable_abi` feature instead of adhoc checks
6e624448
mikeash [Runtime] Fix the ISA mask assert for ARM64 running on ARM64e hardware.
e57961c9
compnerd Merge pull request #33357 from compnerd/pythonista
88a84982
xedin [ConstraintSystem] Use new "specify label" fix/diagnostic to warn abo…
44d686f7
xedin [CSApply] NFC: Remove logic replaced by `TrailingClosureRequiresExpli…
00b22bf4
lorentey Merge pull request #33359 from compnerd/baseline
13f2d3bb
slavapestov Temporarily disable failing test
d8b6bafa
slavapestov Merge pull request #33365 from slavapestov/disable-test-rdar66693249
e5d05a98
slavapestov Revert "Temporarily disable failing test"
bc449e35
slavapestov Merge pull request #33367 from apple/revert-33365-disable-test-rdar66…
29ff1fcf
slavapestov Temporarily disable failing test
d6f19d2f
slavapestov Merge pull request #33368 from slavapestov/disable-test-rdar66644853
0f8c96ef
shahmishal Remove code sign from stdlib/Error.swift
06c975cf
compnerd Merge pull request #33360 from compnerd/stable-abi-check
9a71bfe8
jckarter Merge pull request #33332 from jckarter/objc-method-lists-not-const
9ce34597
dan-zheng [AutoDiff] NFC: fix typo. (#33361)
6d470616
compnerd Merge pull request #33342 from compnerd/dispatch-interval-units
ceeceaa1
slavapestov Sema: Don't need to derive CaseIterable's AllCases associated type
3ae31d51
swift-ci Merge pull request #33362 from mikeash/fix-isa-mask-assert3
2bff31e7
bitjammer [SymbolGraph] Check Loc validity before extracting text
635550cd
compnerd test: repair Interpreter/bridged_casts_folding on ASi
a16aef2f
compnerd test: repair Interpreter/SDK/interpreter_with_options on ASi
88e13060
compnerd test: repair stdlib/Dispatch on ASi
a405c5d9
theblixguy [Test] Add Interpreter and IRGen tests for SR-13203 (#33340)
155e20c1
xedin Merge pull request #33364 from xedin/trailing-closure-warning
08771ab5
Merge pull request #28639 from YOCKOW/sr-10689-cherry-pick
9bbe6e73
rxwei [Docs] [AutoDiff] Improve wording in various places in the manifesto.
ab4cdc12
shahmishal Remove codesign from test/Interpreter/SDK/objc_swift3_deprecated_objc…
473f55ce
meg-gupta Improve @guaranteed args handling in ARCSequenceOpts
d1721292
efremale [AutoDiff] Add reverse-mode `switch_enum` support for `Optional`. (#3…
ccca08b7
swift-ci Merge pull request #33375 from rxwei/reword-manifesto
85dccde7
LucianoPAlmeida Merge pull request #33355 from LucianoPAlmeida/SR-13262-where-needs-bool
8fc778e5
shahmishal Merge pull request #33354 from apple/shahmishal/codesign-tests
bc2a8f41
gottesmm Merge pull request #33293 from gottesmm/pr-dbea2005792482f2c31921009e…
80d8360d
slavapestov Merge pull request #33371 from slavapestov/do-not-derive-in-all-cases
63da97d5
meg-gupta Fix edgecase in AllocBoxToStack handling of local apply
fba46ee9
meg-gupta Add a flag to turn off analysis of function calls in AllocBoxToStack
4d4af135
Jumhyn [Sema] Allow inference of binding to type var of differing lvalue-ness…
eb625f7b
compnerd Merge pull request #33343 from compnerd/dispatch-ASi
5782dd4a
compnerd Merge pull request #33373 from compnerd/rosetta
1d0bf509
compnerd Merge pull request #33372 from compnerd/trapping-illness
1d410fbc
gottesmm Merge pull request #33347 from gottesmm/pr-0e907fa209a6d12c8e02117c55…
17eb463e
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
81229572
rjmccall Add default IR attributes to helper functions and convert
03d94b44
LucianoPAlmeida [Sema] Implement tailored diagnostics for MissingMemberFailure with s…
d01fed28
LucianoPAlmeida [tests] Adding regression tests for SR-13359
0d5bfcbe
rjmccall Merge pull request #33379 from rjmccall/default-attribute-helpers
1105843c
dan-zheng [AutoDiff] Temporarily disable failing test on tensorflow branch.
8431158e
xedin Merge pull request #33363 from Jumhyn/SR-13357
c6bc6f0b
LucianoPAlmeida [Diagnostics] Adjusting SR-13359 diagnostic wording and add tests for…
061e69bc
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
4becc868
compnerd test: repair Serialization.autolinking after #33379
72e6bbca
HassanElDesouky [Localization] Make the serialization tool print the removed diagnostics
a3b80140
AnthonyLatsis AssociatedTypeInference: Stop skipping the current protocol when look…
b37491ad
compnerd Merge pull request #33381 from compnerd/33379
a0bf69b5
LucianoPAlmeida [Diagnostics] Restricting member subscript tailored diagnostics to li…
82fe84a8
LucianoPAlmeida [Diagnostics] Adding member subscript tailored diagnostics fixit to s…
e8f17848
hlopko Document conventions for constructing names in mangling docs (#33203)
008cc3c2
AnthonyLatsis Merge pull request #32945 from AnthonyLatsis/silly-bug
2b99d2b3
LucianoPAlmeida Adding SR-13359 diagnostics to localization yaml files and minor comment
038eae48
AnthonyLatsis Revert "Sema: Make type resolution for EnumElementPattern less eager"
792da109
AnthonyLatsis [NFC] Add a test where a contextual type is necessary to resolve an E…
a3340e80
gabeiglio [Gardening] Fixed 404 in SIL and SIL Optimizations -> HighLevelSILOpt…
ccd82a05
meg-gupta Merge pull request #33376 from meg-gupta/fixallocboxtostack
bfeafb62
meg-gupta Merge pull request #33267 from meg-gupta/arcseqchanges
0d25abc2
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
c092423a
xedin Merge pull request #33337 from HassanElDesouky/localization-report-de…
9642cb6b
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
0f11dc70
zoecarver [cxx-interop] [IRGen] TypeInfo for address-only types. (#32973)
63875e9e
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
4edf4761
stephentyrone Add checks that the endpoints of partial ranges are not-NaN. (#33378)
457b9990
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
23f7fa79
CodaFi Merge pull request #33385 from apple/revert-33227-unbound-thinout-1
d8bef6ec
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
f6ccc4ca
bitjammer Merge pull request #33370 from bitjammer/acgarland/rdar-65258208-cras…
05c33330
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
6b9cfffd
nkcsgexi Serialization: add an option to allow deserializing @_implementationO…
fe27ad35
CodaFi [Gardening] Reflow codable_non_decoded_property_here
9da6d926
CodaFi Use a SmallMapVector instead of a SmallDenseMap
c0774557
DougGregor [Sema] Rename error-handling code to effects-handling code.
52591ef9
DougGregor [Effects handling] Stop storing an ApplyClassifier as an instance.
a2dc0341
DougGregor [Effects handling] Rename PotentialReason -> PotentialThrowsReason.
8083b2dc
CodaFi Remove CodableConformanceType
05f418a0
CodaFi Clean up modeling of CodingKeysValidity
3b9b5400
CodaFi Replace supersuperclassConformsTo
aada983c
DougGregor [Effects handling] Eliminate Context::Kind::NonExhaustiveCatch.
fbbb2bb2
DougGregor [Effects handling] Simplify away getKindForFunctionBody().
f24b7636
nkcsgexi Merge pull request #33387 from nkcsgexi/65570721-master
8f03720c
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
d30dba71
DougGregor [Effects handling] Eliminate Context::Kind::NonThrowingAutoClosure.
f40de805
compnerd Windows: include `direct.h` in `sys.stat` module
7cee2bf4
LucianoPAlmeida [Diagnostics] Minor adjustments on MissingMember tuple base and yaml …
d62e9ddd
swift-ci Merge pull request #33392 from CodaFi/when-everyone-is-super-no-one-w…
92efa8b1
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
f2be63e1
shahmishal [Disable] SILOptimizer test (66807959)
ac668399
shahmishal Merge pull request #33396 from apple/shahmishal/disable-test-siloptim…
142aa5f9
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
5794e58b
tbkka Don't verify exact NaN text for .debugDescription (#33391)
7de95736
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
9459e37f
LucianoPAlmeida Merge pull request #33380 from LucianoPAlmeida/SR-13359-subscript-tuple
c0055e77
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
a77fd77f
DougGregor [Effects handling] Eliminate Context::Kind::RethrowingFunction.
524887bb
DougGregor [Effects handling] Collapse "Handled" and "NonThrowingFunction" kinds.
ea8217ad
DougGregor [Effects handling] Eliminate Context::getHandled().
90e42bbc
DougGregor [Effects handling] Move "illegal context" strings into diagnostic text.
462e37bb
DougGregor Merge pull request #33398 from DougGregor/refactor-to-effects-handling
6d8a50d2
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
bc5fb088
compnerd Merge pull request #33394 from compnerd/direct-call
b9cf2498
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
9db1c824
dan-zheng [AutoDiff] Fix `Optional` differentiation crash. (#33386)
4391f426
dan-zheng Merge remote-tracking branch 'github/master' into HEAD
23329987
Updating the tags for the merge.
9f560ad1
ematejska
ematejska ematejska changed the title Merge 2020-08-08 into tenroflow Merge 2020-08-08 into tensorflow 5 years ago
Update tensorflow branch
b7228b75
Update tensorflow from 2.3 to 2.3.0
f06709fc
ematejska ematejska merged 501fbd7b into tensorflow 5 years ago
ematejska ematejska deleted the tensorflow-merge branch 5 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone