swift
Merge 2020-04-14 into tensorflow
#31024
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
440
Changes
View On
GitHub
Merge 2020-04-14 into tensorflow
#31024
pschuh
merged 440 commits into
tensorflow
from
tensorflow-merge
Merge remote-tracking branch 'github/master' into HEAD
f4ee978d
Merge remote-tracking branch 'github/tensorflow' into HEAD
c5de1e10
[AutoDiff] Remove obsolete TODO comments.
f22d9233
[Gardening] Remove unnecessary forward declaration.
20dedfb4
[test] Add `config.target_run_simple_swiftgyb_parameterized`.
2f50c859
[AutoDiff] Enable forward-mode differentiation tests.
3f06912f
Merge pull request #30917 from dan-zheng/autodiff-gardening
6d08ec32
Float16 optimal formatting (#30862)
110e5136
Merge pull request #30879 from owenv/cleanup-case-typechecking
39465996
Merge pull request #30911 from compnerd/long-paths
0678aa63
test: lit still requires python2, explicitly use that
b8bc8c2b
[AutoDiff upstream] handle differentiable_function in DiagnoseInvalid…
d99d8da9
Merge pull request #30918 from dan-zheng/autodiff-forward-mode
5b943963
rm minor warning
7f0f6bbe
Merge pull request #30921 from compnerd/python2
790e1a10
[Constraint solver] Migrate for-each statement checking into Solution…
87d86f35
[AutoDiff upstream] Add `Differentiable.zeroTangentVector`.
65ab642b
[Constraint solver] Remove ExprTypeCheckListener.
1f232f7f
test: repair the Android CI after #30875
6f28e545
[AutoDiff upstream] Add `AnyDerivative`.
d4ff5847
Merge remote-tracking branch 'github/master' into HEAD
1987e175
Merge remote-tracking branch 'github/master' into HEAD
a62464a6
runtime: fix a UBSAN issue
c8e8b177
[Diagnostics] Replace `getChoiceFor` with `getCalleeOverloadChoiceIfA…
6f2af1f4
Merge pull request #30894 from nathawes/avoid-multiline-string-indent
8e527ed7
[gardening] Delete Trailing Whitespace
19b332c8
[string] _HasContiguousBytes -> withContiguousStorageIfAvailable
c2631004
[string] Outline cold path from initializer
e536ad23
[string] Restore _HasContiguousBytes for untyped storage
ae224cac
Merge remote-tracking branch 'github/master' into HEAD
0044f49a
Merge pull request #30926 from dan-zheng/autodiff-stdlib
109e8088
Merge pull request #30925 from compnerd/30875
1d7b3a5b
[AutoDiff upstream] DifferentiationUnittest and some e2e tests (#30915)
ddef9292
[polymorphic-builtins] Enable test during optimize builds.
ac51ce3f
Merge remote-tracking branch 'github/master' into HEAD
ff98e353
Merge remote-tracking branch 'github/master' into HEAD
1aad4367
[Typechecker] Wrapped properties with observers should not have ReadW…
216ae871
[Typechecker] Supress _modify synthesis if the wrapped property has o…
ba481f31
[Test] Add an executable test
82a163e6
Merge pull request #30927 from compnerd/undefined-is-the-only-desired…
e7ffea78
Merge pull request #30795 from davidungar/typo-fix
0f15af52
[Diagnostics] Improve {{none}} fix-it verifier (#30791)
a07b35ab
Merge remote-tracking branch 'github/master' into HEAD
cadc9ca0
[Diagnostics] Remove unsafe `getRestrictionFor` method
42bdfc9b
Add steps to enable -Ounchecked compiler flag
e927b55f
[Property Wrappers] Introduce a new Expr node for the property wrapper
65105f3a
[Gardening] Apply Review Feedback
d453eacc
[SILGen] Remove an unnecessary scope in emitImplicitValueConstructor
47645642
Merge pull request #30881 from owenv/se-0276-changelog
0366e61a
Merge remote-tracking branch 'github/master' into HEAD
35a035f9
[Typechecker] Add an hasObservers() convenience method and simplify s…
84f8e41d
Document what a "subcommand" is
9208154c
Sema: Force property wrappers in EmittedMembersRequest::evaluate()
8ee5d293
[DiagnosticVerifier] Add support for asserting presence of edu notes
cfbedd81
[Diagnostics] Document the verifier syntax for educational notes
1ac3709d
[Diagnostics] Expand test coverage of existing edu notes
77aa5642
Platform: alias math constants on Windows
600d90db
Merge remote-tracking branch 'github/tensorflow' into HEAD
3bb38e96
[debugging-the-compiler] Add to bisecting optimization passes a short…
b16e0037
[AutoDiff] Add `AnyDifferentiable`. (#30928)
3ef8360f
Fix an assert in OwnershipUtils.
18c4cdf6
Merge remote-tracking branch 'github/master' into HEAD
db4bc3ac
Revert "[PrintAsObjC] Don't include the module for empty extensions"
72ade279
Merge pull request #30932 from xedin/failure-diagnostic-gardening
afaff483
Merge remote-tracking branch 'github/master' into HEAD
6e04c1bd
Merge pull request #30943 from atrick/fix-assert-termoper
9a6ae6e4
Merge remote-tracking branch 'github/master' into HEAD
4c174f1a
[AutoDiff] Support direct `init` reference differentiation.
b4fa7e00
[AutoDiff] Fix `@derivative` attribute type-checking crash. (#30936)
e9ed2d50
Merge remote-tracking branch 'github/master' into HEAD
4d66c5ed
[DiagnosticVerifier] Fix ASAN issue where Twine was stored to a tempo…
20d3afc4
Merge pull request #30924 from DougGregor/for-each-solution-applicati…
6999c318
Merge remote-tracking branch 'github/master' into HEAD
78accb3c
Merge pull request #30940 from compnerd/magic-numbers-are-good
29085464
Merge remote-tracking branch 'github/master' into HEAD
25398d1c
AutoDiff: Android, Windows does not support FP80
4b67e952
AutoDiff: disable the test cases for FP80
3528e7e1
AutoDiff: repair the test on Windows
ccdc8efa
Merge pull request #30935 from CodaFi/maybe-driver
f5afb3a0
Merge remote-tracking branch 'github/master' into HEAD
6d028672
Convert a clang::Module to non-const to account for a clang API change
e18bd990
Merge pull request #30735 from owenv/verifier-edu-notes
92691431
Merge pull request #30934 from CodaFi/unchecked-opt-imism
4c4a55f6
Merge remote-tracking branch 'github/master' into HEAD
bd7610f0
[Changelog] Add SE-0268 to the changelog, under Swift 5.3 (#30903)
6b9dd236
Merge pull request #30947 from owenv/verifier-asan-fix
45608171
[CodeCompletion] Add pretty stacktrace for completion operation
de6a4021
Merge remote-tracking branch 'github/master' into HEAD
f1c9f21a
Merge pull request #30922 from brettkoonce/rm-benchmark-warning
7c51ed56
Merge remote-tracking branch 'github/master' into HEAD
81e7c0c4
Merge pull request #30930 from gottesmm/pr-e789a43b68653b4658b5c65d1d…
c7b671ab
[Property Wrappers] Don't continue on to synthesizing and type checki…
815ecad5
Merge remote-tracking branch 'github/master' into HEAD
00900ab9
[CS] Account for type variables when matching metatypes
84a3db45
[CS] NFC: Move depthFirstSearch up slightly
0df44492
[CS] Visit all fixed bindings for constraint re-activation
47541d86
Revert "[Constraint graph] Reinstate the adjacencies of constraint gr…
6c7d6954
[CS] Preserve compatibility for collection coercions
d69a42d6
[CS] Assert that we don't end up with unsolved constraints
78072de6
Merge pull request #30949 from compnerd/fp80-android
d09c0f85
Merge remote-tracking branch 'github/master' into HEAD
54c8e294
Merge pull request #30952 from compnerd/autodiff-vs-differential-prog…
0444df6f
Merge remote-tracking branch 'github/master' into HEAD
de914a6e
test: repair the AutoDiff test on Windows
de9aa59b
EscapeAnalysis: remove an unused parameter from canOptimizeArrayUnini…
f33c2ade
EscapeAnalysis: don't compute the connection graph for very large fun…
fd6c26e9
AliasAnalysis: speed up canApplyDecrementRefCount() for large functions.
4e2cffbb
SILCombine: limit the worklist size for instruction canonicalization
d73686a5
Add an option to completely disable SIL verification.
6da902ef
Support try_apply and yield in swift::replaceBranchTarget
242bf157
SimplifyCFG: fix a compile time problem with block merging
1de19a1b
tests: fix the timeout.py script and move it to a more central place
f83bd288
tests: add a compile-time test for large string arrays.
e117378d
[Sema] Diagnose use of implementation-only property wrappers
efdfceeb
AutoDiff: repair the cross-module-differentiation on Windows
26c61f51
[SourceKit] Avoid one memcpy on potentially big sourcekit response data
69971af1
[string] Move wCSIA check higher than _HasContiguousBytes
d02f5bc5
[string] Convert IR tests to SIL tests
38fce162
Sema: Force property wrappers in EmittedMembersRequest::evaluate()
2b93b5b5
AST: Fix opaque type mangling used by type reconstruction
41ccedc9
Serialization: Implement LocalDeclTableInfo::GetExternalKey()
43ee8ae2
IRGen: Type reconstruction supports opaque result types now
f12b0d49
IRGen: Fix simple_display(IRGenDescriptor)
0724c47a
Merge pull request #30937 from slavapestov/fix-property-wrapper-vtabl…
cabb657c
Merge remote-tracking branch 'github/master' into HEAD
9864d1a6
[AutoDiff upstream] Add `Differentiable.withDerivative(_:)`. (#30945)
a864a57c
[AutoDiff] Support direct `init` reference differentiation. (#30946)
486e6679
[CS] Visit all fixed bindings for constraint re-activation (#30886)
a61223a2
Merge pull request #30954 from rintaro/ide-completion-prettystacktrace
579e6623
Merge pull request #30929 from rintaro/sourcekit-setcustombuffer-avoi…
fbb7bfce
[Typechecker] Simplify StorageImplInfo code in finishPropertyWrapperI…
2fbd89dc
[Test] Add a SILGen test to make sure the observers are correctly called
4688f4de
Add .gyb extension to filename
1c5eaed8
Merge pull request #30951 from compnerd/cross-module-differentiation-win
abd4b12d
Merge pull request #30950 from compnerd/no-fp80
83183f46
Merge pull request #30939 from artemcm/ImplOnlyPropertyWrappers
e3ce6f7b
Merge pull request #30953 from adrian-prantl/deconstify-master
503da8fa
Allow unavailable decls to be walked
ca74aca6
Add test cases for initializer replacement to test/Interpreter/dynami…
dd271cd0
Fix formatting nits in test/Interpreter/dynamic_replacement.swift
120840e0
[CodeCompletion] Use AnyFunctionType::Param::getParameterType()
315f65f9
Merge pull request #30729 from milseman/merge_me_if_available
c1ab69e2
AST: making `export: true` in @_specialized attribute a no-operation
435d1349
Tolerate non-empty braces in braces
5d5776b6
[Parse] Don't drop the EnumCaseDecl when it has a trailing comma.
8edeab75
Merge pull request #30907 from compnerd/autodiff-fix
3a8eea4d
Test nonempty-brace-in-brace
a2a60e0b
Merge pull request #30962 from nkcsgexi/44777994
bae31467
Merge pull request #30870 from nathawes/mutiple-catch-pattern-indenta…
13d5a8ad
Merge pull request #29854 from rintaro/ide-completion-keypathfunc-par…
14fbb828
IRGen: Enable dynamic replacement with library evolution
23cac673
Merge pull request #30899 from nathawes/improve-enum-case-trailing-co…
d02c1400
Merge pull request #30861 from slavapestov/outdated-fixme
365f0c7a
Merge pull request #30957 from eeckstein/fix-large-string-arrays
628bf7be
Merge pull request #30965 from slavapestov/enable-dynamic-replacement…
1af01edb
[DiagnosticVerifier] Explicit convert a StringRef into a std::string.
feb03ebc
Merge pull request #30968 from davidungar/rdar-61461187-tolerate-none…
4c4bf088
Merge pull request #30885 from compnerd/android-fp80
b7654f15
vim: add `differentiability_witness` to SIL syntax
c505d190
test: speculative fix after #30965
f9a14c02
build: remove Swift search paths for host
7e2ca19b
build: prune some unused options for `_add_swift_host_executable_single`
319a9e0c
Merge pull request #30974 from compnerd/vim
430b24a7
build: duplicate and rename the `_add_variant_*` functions
87cbb313
Merge pull request #30975 from compnerd/30965
45cfa1dc
Merge pull request #30973 from enferex/explicit-stringref-to-string
cdd06d36
Merge pull request #30961 from texasmichelle/change_filename
f7a65f8e
Merge pull request #30976 from compnerd/unused-paths
81af0793
Merge pull request #30977 from compnerd/unused
3d1bfded
[run-test] add `--build-jobs` option
081ffaa8
[android] Add check for __aarch64__ besides __arm__ and __arm64__.
c02fa2dd
ABI-checker: diagnose missing available attributes for members of ext…
140a151d
Merge pull request #30982 from drodriguez/android-cfuncs-parse-check-…
d17cfbe2
Add -sil-cross-module-serialize-all option. (#30816)
e583f3a8
Merge pull request #30983 from nkcsgexi/61644469
0c9c901c
Merge pull request #30082 from 3405691582/OpenBSD_Port_Build
22b05269
Merge pull request #15108 from darquro/fast-path-ad-hoc-printing-of-s…
763875ae
Merge pull request #30981 from omochi/run-test-jobs
fa1e9df2
WinSDK: add some constants for the SDK overlay
24617651
[IDE][Refactoring] Handle 'callAsFunction' specially in syntactic ren…
bce68fa4
Merge pull request #29931 from theblixguy/fix/SR-12178
ab45d517
Update index test response to cover unavailable calls
160eb6cf
Platform: add ShellCore to WinSDK modulemap
b9e3109f
tests: The large_string_array test only works for 64 bits.
5b77f643
Merge pull request #30991 from eeckstein/fix_string_array_test
263cdd07
Merge pull request #30990 from compnerd/shellcore
fa4b7ead
Merge pull request #30988 from compnerd/constantly-improving
f0693710
[AutoDiff upstream] add more differentiation tests (#30933)
99356cd9
build: explicitly execute `line-directive-tool` with Python3
cba8723d
Merge remote-tracking branch 'github/master' into HEAD
784712e8
Merge remote-tracking branch 'github/master' into HEAD
86c2f677
[Sema] Fix `KeyPathIterable.allKeyPaths` derivation.
8d6dfeac
Merge pull request #30989 from CodaFi/of-no-avail
e03e130f
Merge remote-tracking branch 'github/master' into HEAD
dc4d3160
Merge pull request #30698 from AustinConlon/patch-1
3e33a8ba
Merge pull request #30964 from nathawes/syntactic-rename-for-callAsFu…
b3b7aa8e
Merge remote-tracking branch 'github/master' into HEAD
a35cfe99
[CodeCompletion][NFC] Fix typo
2bf9dde1
Merge pull request #30891 from nathawes/indent-enum-case-decl
6f50aa49
Merge remote-tracking branch 'github/master' into HEAD
299dd181
stdlib: android does not support FP80
d0048ccc
Merge pull request #30609 from gribozavr/sil-rst
bdabeae9
Merge remote-tracking branch 'github/master' into HEAD
dc4f2e68
[SymbolGraph] Ignore some Self requirements
06d1d502
Merge pull request #30548 from AnthonyLatsis/sr-7855
9a0efcac
Merge remote-tracking branch 'github/master' into HEAD
0f29de20
Merge pull request #30978 from compnerd/variants
20b2fec8
Merge remote-tracking branch 'github/master' into HEAD
7b52c0df
Revert "[PrintAsObjC] Test that we don't leak extended implementation…
091f987e
Tighten-up a Foundation Deserialization Test
86fa2f7e
Merge pull request #30997 from compnerd/svelte-fp
850cd869
Merge remote-tracking branch 'github/master' into HEAD
9012fd00
[build-script] Add sanitizer support to indexstore-db product
1d7ce7ef
[SymbolGraph] Look at inherited protocols for default implementations
72dbdb09
Merge pull request #30998 from bitjammer/acgarland/rdar-60963924-igno…
21eb60fc
Merge remote-tracking branch 'github/master' into HEAD
e0ffe459
Fix macOS indexstore-db preset
65fe3247
Merge pull request #30996 from rintaro/ide-completion-performcachedop…
5d6298ad
Merge remote-tracking branch 'github/master' into HEAD
b08af874
Merge pull request #30992 from compnerd/the-impossible-future
41958f95
Merge remote-tracking branch 'github/master' into HEAD
98f1eaf4
[SIL] [Parser] Move ParserSIL into SIL library.
6f339f80
[Property Wrappers] Use the outermost wrapper attribute type as the
df7735e5
Removes redundant buffer zeroing in CGColorSpace.swift by using `init…
9821976c
Merge remote-tracking branch 'github/master' into HEAD
d468e382
Merge pull request #31003 from zoecarver/sil-parser/move-lib
c4b6f891
Merge remote-tracking branch 'github/master' into HEAD
636bf5c2
build: explicitly pass the path to python2,python3
fa6bedec
Merge pull request #31002 from hborla/property-wrapper-contextual-type
48b6bcd8
Merge remote-tracking branch 'github/master' into HEAD
89ba51d2
Merge pull request #30944 from DougGregor/import-module-for-empty-ext…
674490ab
Merge remote-tracking branch 'github/master' into HEAD
4a088edd
Merge pull request #30999 from CodaFi/mystery-flavored-cereal
dc122a3d
Merge remote-tracking branch 'github/master' into HEAD
c8c04fac
Add a test for a compiler crasher with -O -whole-module-optimization …
9fc98bf1
Merge pull request #30010 from sjavora/ascii-only-paths-note
96ea34f5
Merge pull request #29752 from roop/dev_tips_mem_usage
2fa71b2e
Merge pull request #31008 from CodaFi/i-just-want-to-be-clean
5243d3c8
MergeFunctions: use new LLVM API to create a call.
f1b41012
[line-directive] Escape literal '['
80f0e39e
Merge pull request #31009 from eeckstein/merge-funcs
68372251
Merge pull request #31010 from davezarzycki/pr31010
6f018260
Merge pull request #31006 from compnerd/explicit-paths
36667b96
Merge pull request #31000 from bitjammer/acgarland/rdar-61178480-indi…
f9610de2
Merge pull request #30963 from benlangmuir/isdb-san
43bb4156
Merge pull request #30942 from gottesmm/debug_compiler_autobisect
9b1c4c61
Merge pull request #30807 from hborla/property-wrapper-refactoring
66e85721
Merge remote-tracking branch 'github/master' into HEAD
019043e9
update-checkout-config.json: adjust for tensorflow merge
1653ff88
pschuh
requested a review
from
dan-zheng
5 years ago
dan-zheng
approved these changes on 2020-04-14
Reverting change because of different python versions.
039d3717
pschuh
merged
579098e1
into tensorflow
5 years ago
pschuh
deleted the tensorflow-merge branch
5 years ago
Login to write a write a comment.
Login via GitHub
Reviewers
dan-zheng
Assignees
No one assigned
Labels
None yet
Milestone
No milestone
Login to write a write a comment.
Login via GitHub