swift
Merge tag 'swift-DEVELOPMENT-SNAPSHOT-2019-11-20-a' into tensorflow-merge
#28456
Merged

Merge tag 'swift-DEVELOPMENT-SNAPSHOT-2019-11-20-a' into tensorflow-merge #28456

dan-zheng merged 432 commits into tensorflow from tensorflow-merge
dan-zheng
CodaFi Remove an unused member
0c54eecd
CodaFi Privatize findLHS
4f9f6b94
compnerd build: adjust cmake invocation for export targets
6ff321aa
ravikandhadai Merge pull request #28168 from ravikandhadai/oslog-closure-array-folding
6f836683
compnerd Update WindowsBuild.md
af75939b
Lee4Gitr Update DifferentiableProgramming.md (#28230)
cd8f5458
gottesmm [semantic-arc-opts] Do not perform the (guaranteed (copy)) -> (guaran…
dfb9a80b
atrick Merge pull request #28139 from atrick/escape-createcontentnode
95c716c0
swift-ci Merge pull request #28231 from CodaFi/security-types
d53c0158
atrick EscapeAnalysis: add a refcount flag to content nodes.
999b32e0
CodaFi [Gardening] Remove handleSILGenericParams from TypeChecker
53015f5e
swift-ci Merge pull request #28235 from gottesmm/pr-b17541a0a4d7b1ca7d40f3c808…
f3b2430d
swift-ci Merge pull request #28236 from CodaFi/parametric-monomorphism
67cd0318
xedin [Diagnostics] Port explicit closure result contextual mismatch
431ca982
xedin [CSDiag] NFC: Remove obsolete explicit closure result mismatch handling
eb3a1b3f
hborla [ConstraintFix] Rather than creating a coalesced fix right before
ea1a46c8
atrick Merge pull request #28153 from atrick/escape-refcount
166daeba
CodaFi Relax an assert in witness access diagnostics
9b6aa30f
compnerd Merge pull request #28232 from compnerd/xctest-foundation-tied-up
0a3a130c
CodaFi Move Vending Top-Level Autoclosure discriminators into ASTContext
88ee618a
CodaFi Strip the REPLChecker of its TopLevelContext
faa66f12
CodaFi Strip PCMacro of its TopLevelContext
fcf4703c
CodaFi Remove the context parameter from performTypeChecking
09c7c74c
hborla [ConstraintSystem] Record holes in the constraint system using a new …
c0312b9c
lorentey Merge branch 'master' into accelerate-vDSP-interpolation-tests
21922a43
gmittert Explicitly Specify a 64bit Shift to Fix Warning
5f3a6af0
lorentey Fix closing braces lost during conflict resolution
71f5ceea
delcypher Merge pull request #28126 from danliew-apple/rdar_56346688
5446d333
DougGregor [Constrant system] Drop expression from diagnoseAmbiguityWithFixes.
670ff7de
DougGregor Revert "[Constraint solver] Be more careful about NULL parent express…
4c2a7bf1
swift-ci Merge pull request #28244 from CodaFi/pavane-pour-une-infante-default
e91a41ac
compnerd Merge pull request #28234 from apple/compnerd-import-exports
c0ea564f
atrick Fix logic related to isTriviallyDuplicatable.
71523642
swift-ci Merge pull request #28247 from gmittert/ShiftingBlame
3b507499
CodaFi Merge pull request #28246 from CodaFi/contextual-equivalence
3975e727
CodaFi Merge pull request #28218 from CodaFi/curb-cuts
0ebe9a16
slavapestov Sema: Add test case for https://bugs.swift.org/browse/SR-11392
e35a0682
slavapestov Sema: Remove an unnecessary call to isInvalid()
aa62509d
slavapestov Sema: Simplify TypeResolver::resolveSILBoxType()
07d87a12
slavapestov Sema: Tighten up getReferencedAssociatedTypes()
686ddd7c
slavapestov Sema: Look for generic parameters first when inferring an associated …
04fbcc01
davezarzycki [Testing] Add missing REQUIRES: asan_runtime
d60b97dc
xedin Merge pull request #28240 from xedin/port-clj-explicit-result-mismatch
edaf7b0c
davezarzycki Merge pull request #28254 from davezarzycki/pr28254
10aac569
slavapestov Merge pull request #28157 from slavapestov/tiny-assoc-type-fixes
25ebcacf
atrick Merge pull request #28249 from atrick/fix-trivially-dup
1ca57e06
atrick Add support in SILLoop::canDuplicate for PartialApplyInst.
9963fe50
compnerd SourceKit: inline single-use variable (NFC)
ff601ad0
compnerd build: inline a number of single-use variables (NFC)
df27954b
hyp Merge pull request #28214 from francisvm/bitstream-changes/master
2f78afa4
DougGregor Merge pull request #28107 from allevato/emit-pcm
ec70b62d
lorentey Merge pull request #24432 from FlexMonkey/accelerate-vDSP-interpolati…
e74feb6e
lucatorella Fix reference to `range(of:)` in the contains doc
e6992d35
ahoppen Merge pull request #28162 from ahoppen/exprlistsyntax-description
8da23112
CodaFi [Gardening] Clean up after #16227
ac99f189
own2pwn [Docs] Fix typo in HighLevelSILOptimizations.rst.
ae7723a6
atrick Merge pull request #28261 from atrick/check-partialapply
1813b8be
swift-ci Merge pull request #19048 from kitasuke/fix_typo_of_marked_uninitialized
d5023558
swift-ci Merge pull request #14011 from noahsark769/noahsark769-DerivedConform…
0a7c93db
swift-ci Merge pull request #28263 from CodaFi/a-flock-of-seagulls
0100d7ce
CodaFi Merge pull request #28264 from CodaFi/command-and-control
31461974
drodriguez [windows] Adapt pcm-emit-and-import for Windows separators.
0718dc9f
hamishknight Address review feedback
3c05acac
swift-ci Merge pull request #28265 from DougGregor/diagnose-ambiguity-with-fix…
0103fe1e
swift-ci Merge pull request #27569 from Azoy/wheres-my-type-metadata
29cc760c
mikeash [Reflection] Ignore BuiltinTypeDescriptors with zero size, alignment,…
1b8a7230
mikeash [Reflection] Add a test for reflecting empty structs.
c81141af
compnerd build: simplify source file handling for sourcekitdAPI
7722d432
CodaFi Merge pull request #28266 from CodaFi/verb-check
8a61284d
drodriguez [windows] Enable SourceKit tests in CI.
db9c2ed3
compnerd SourceKit: remove `LINK_LIBS` (NFC)
717c4d3e
mikeash [Reflection] Accept BuiltinTypeDescriptors with zero size.
e7163006
hborla Merge pull request #28243 from hborla/missing-generic-args-refactoring
5bb50068
nkcsgexi ABI/API checker: don't complain about changing var to let or vice versa
c8ce5b30
hamishknight [Sema] Requestify default argument type checking (#27756)
1be22c5d
Catfish-Man Add benchmarks for mutable copies of bridged Swift Strings
9188dd69
DougGregor [Constraint system] Sink Expr::getDepthMap() into its one client.
01f203a5
swift-ci Merge pull request #20474 from tinysun212/pr-swiftc-cygwin-3
e68ab43a
DougGregor Merge pull request #20795 from DougGregor/sr-8767
6b8d54df
slavapestov Sema: Clean up applyGenericArguments() and friends
2d5d8e39
slavapestov Sema: Check generic requirements of parent context when realizing non…
54155fe2
slavapestov Add regression test for SR-10201
0e067926
DougGregor [Constraint solver] Lazily populate the expression depth/index map.
9b9aa237
DougGregor Merge pull request #18705 from DougGregor/bridge-object-ref-count
d6619e55
DougGregor [Constraint solver] Remove expression from the constructor.
2d915f60
compnerd Merge pull request #28270 from compnerd/sourcekit-simplify
5268ce46
atrick Generalize and fix SinkAddressProjections.
38c29e23
drodriguez Merge pull request #28267 from drodriguez/windows-fix-pcm-emit-and-im…
a30968f9
jrose-apple Merge pull request #27943 from jrose-apple/eevee
954a1426
jrose-apple [docs] Move all the futurey bits of LibraryEvolution.rst to a new fil…
6db9a69e
Catfish-Man Merge pull request #28271 from Catfish-Man/mutantmark
bf78d4ad
gottesmm [pmo] Refactor addHandOffCopyDestroysForPhis to be able to take a loa…
b30efa75
DougGregor Handle Boolean literals as enum raw values.
9243c612
DougGregor More tests for Bool raw values of enums
21a7fba8
drodriguez [msvc] std::move the pointer for the method that requires an rvalue.
62c0bb82
swift-ci Merge pull request #28277 from gottesmm/pr-fe75266370825e5d95381c70f6…
16ea9fa3
nkcsgexi Merge pull request #28272 from nkcsgexi/let-var-is-file
2fbb0c11
drodriguez Merge pull request #28280 from drodriguez/msvc-wants-you-to-move
9884e501
DougGregor [Constraint solver] Sink Expr::getPreorderIndexMap() into its client.
24b47b56
DougGregor [Constraint system] Look for parent/depth info in base constraint sys…
abf41e73
swift-ci Merge pull request #28274 from DougGregor/bool-raw-value
05405351
rintaro [IDE] Enable 'IgnoreSwiftSourceInfo' in code completion
815bf31b
DougGregor Merge pull request #28276 from DougGregor/constraint-solver-expr-ctor
0b6ef0d4
slavapestov Merge pull request #28275 from slavapestov/check-where-clause-non-gen…
9826aaa9
tapthaker [FrondEnd] Wrap RunInmediately() in a pretty stack trace indicating w…
f2f521f8
mikeash [Reflection] Reject BuiltinTypeDescriptors with non-power-of-two alig…
ee8447e7
compnerd Merge pull request #28262 from compnerd/sourcekit-link-libraries
724ff1ea
natecook1000 [stdlib] Document Windows implementation of SystemRandomNumberGenerat…
7c0ed248
atrick Cleanup EscapeAnalysis::ConnectionGraph::initializePointsTo.
e66e033b
atrick Merge pull request #27444 from atrick/fix-sink-address
9a71f235
mikeash [Test] Don't test demangling of SwiftObject's name, as it's subject t…
7d4bf753
atrick Merge pull request #28273 from atrick/escape-initializePointsTo
84e1d7e8
hamishknight [CSDiagnostics] NFC: Use std::tie to call resolveImmutableBase
5eb1df53
hamishknight [CSDiagnostics] Use qualified lookup for 'self.' fix-it
8d208be4
hamishknight [CSDiagnostics] Use expr's start loc for 'self.' fix-it
37e15dbf
hamishknight [CSDiagnostics] Support static "Type." fix-it
6d6feb60
slavapestov Revert "Sema: Look for generic parameters first when inferring an ass…
55e37974
gottesmm [stlextras] Add overloads for binary_search that take containers.
d0219b6f
mikeash Merge pull request #28286 from mikeash/swiftobject-mangling
1d76c9d2
hamishknight [CSDiagnostics] A couple of fixes for the "self." immutability… (#28288)
b615db4b
mikeash Merge pull request #28183 from mikeash/zero-size-builtin-type-descrip…
8499a7f4
spevans [Linux] Build and install Foundation static libraries.
da699153
swift-ci Merge pull request #28291 from gottesmm/pr-bd9748e1a8090958d45317cc39…
495917e6
keith setInvalid on attr
564e377b
natecook1000 [stdlib] Use RRC.filter in removeAll(where: _) (#18825)
8bfe5194
hamishknight NFC: Move LookupResult from Sema to Name Lookup
185c265e
hamishknight Add UnqualifiedLookupRequest
633de024
hamishknight Switch UnqualifiedLookup callers over to UnqualifiedLookupRequest
3aa7158d
hamishknight Remove UnqualifiedLookup
e8c30ca1
hamishknight Remove NumUnqualifiedLookup counter
acbf0b26
danliew-apple [Sanitizer] Don't depend on symbolication in `asan_recover.swift`. (#…
25949c29
gottesmm [stlextras] Add overloads for binary_search that take containers.
b8a1ecdb
gottesmm [pmo] Fix load [copy] like I fixed load_borrow.
95de4d29
drodriguez [windows] Use the temporal directory for root of VFS tests.
a1a891e4
bulbazord [build] Refer to projects through the monorepo directly
2978884f
compnerd build: require libdispatch on non-Darwin targets
cf4fc068
hamishknight Add type to package inputs to UnqualifiedLookupRequest
28536158
gmittert Merge pull request #28250 from drodriguez/windows-sourcekit-vfs-tests
46e2e5e6
compnerd Merge pull request #28297 from compnerd/defaults-are-true
e7778406
compnerd Merge pull request #28220 from drodriguez/msvc-adapt-enum-to-avoid-error
0e99e305
[Sema] Avoid needing the typechecker for the IsStaticRequest request
125c1fb0
[ASTVerifier] Don't perform semantic requests in verifyParsed()
77daaf33
compnerd build: relax SWIFT_PATH_TO_LIBDISPATCH_SOURCE requirement
196ee01c
Merge pull request #28227 from keith/ks/remove-frozen-warning
26b20ef1
DougGregor [Constraint solver] Centralize solution-application logic somewhat.
62739410
DougGregor [Constraint system] Apply fixes without relying on a root expression.
c63076e3
DougGregor [Constraint solver] Drop unused Expr* from diagnoseAmbiguity().
78e360a6
compnerd Merge pull request #28303 from compnerd/relax
f44941dd
gottesmm Merge pull request #28295 from gottesmm/pr-5dfaf35e4af5aa2b6e46e3db70…
76233672
davezarzycki [CMake] SWIFT_ENABLE_SOURCEKIT_TESTS depends on SWIFT_BUILD_SOURCEKIT
bcb45468
slavapestov Merge pull request #28289 from slavapestov/generic-parameters-are-unr…
50872964
CodaFi Merge pull request #25175 from compnerd/build
d4e097f1
davezarzycki Merge pull request #28304 from davezarzycki/pr28304
2526e79b
shahmishal Merge pull request #28296 from xiaobai/mono-for-all-and-all-for-mono
a5961720
shahmishal Merge pull request #27937 from spevans/pr_icu_65_1
1ef9dff0
shahmishal [update-checkout] Remove the symlink from update-checkout because we …
5c53756e
compnerd Merge pull request #26298 from compnerd/android-sdk-cross-compilation
a9daa008
[IDE] Avoid name binding in sourcekitd's syntactic requests
11d20b8c
CodaFi Merge pull request #23070 from gottesmm/pr-593fd7aed5142c9e2b0b2f18bf…
9732f811
compnerd Merge pull request #26495 from porglezomp-misc/build-script-remove-re…
39321336
dan-zheng [AutoDiff upstream] Organize AutoDiff tests.
b530e877
dan-zheng [AutoDiff upstream] Minor cleanup for `@differentiable` attribute.
2d2a5ded
beccadax Revert "[pmo] Fix load [copy] like I fixed load_borrow."
2b8e2666
rxwei [Docs] [AutoDiff] Rename '@nondiff' to '@noDerivative'.
fa6c07d3
rxwei Remove a redundant paragraph.
01b53db1
swift-ci Merge pull request #28306 from dan-zheng/autodiff-tests
adc8116f
swift-ci Merge pull request #28308 from apple/revert-28295-pr-5dfaf35e4af5aa2b…
7431c4e1
swift-ci Merge pull request #28309 from apple/autodiff-doc-update
823b2162
swift-ci Merge pull request #28307 from dan-zheng/autodiff-cleanup
9a1d482b
shahmishal [Build System] Update the llvm projects path to be inside llvm-projec…
91e0db40
swift-ci Merge pull request #28293 from spevans/pr_static_foundation
4bf1059f
gottesmm Revert "Revert "[pmo] Fix load [copy] like I fixed load_borrow.""
6759d82d
gottesmm [pmo] Eliminate non-determinism by unmixing some iteration order/sort…
07c625b4
gottesmm Merge pull request #28314 from gottesmm/pr-9eb0e6cb15b67bf611cbe9574f…
c2be4a12
shahmishal [Update Checkout] Remove import errno
332d4e2f
gottesmm Disable test until ownership lowering after diagnostics transition is…
0567c2af
gottesmm [ownership] Enable ownership lowering /after/ the diagnostic passes.
269762ee
dainmiller Fix typo in docs
6fe6ca0d
zoecarver Add tests
976c8c93
zoecarver More tests
fd02663b
zoecarver Format with clang-format
a8953b1f
ogres Use precondition instead of fatalError in DateInterval initializer
62a75d76
gottesmm Merge pull request #28042 from gottesmm/pr-d5ceb87c25bcf343e5f92bd726…
8c8bbf10
swift-ci Merge pull request #28316 from dainmiller/patch-1
164a527d
swift-ci Merge pull request #12530 from amraboelela/update-android-md
c239d7a7
swift-ci Merge pull request #28317 from CodaFi/high-intensity-interval-training
82301a5f
shahmishal Merge pull request #28305 from apple/shahmishal/update-checkout-remov…
4f987723
slavapestov Stop using SharedTimer except to implement FrontendStatsTracer
86f65706
zoecarver Add more FileCheck tests
b8947c4e
zoecarver Fix nits
3f7ee854
IndexSet.union performance improvement
cda56765
varungandhi-apple [docs] Add a DevelopmentTips.md file. (#28248)
2488f480
phausler [Foundation] Reorder _DataStorage to save 14 bytes of overhead
498a240a
[IDE] Remove call to getFormalAccess() in inferAccessSyntactically()
43523df0
CodaFi Merge pull request #28325 from CodaFi/index-while-building
4eafff2f
CodaFi Merge pull request #19652 from ranunez/patch-1
d9d64571
tokorom [vim] tidy up coding styles for syntax/swift.vim
633986e4
tokorom [vim] replace + to "
a128b64a
rockbruno Index optional is pattern
4d85c8bc
gottesmm [oslog] Fix bug where OSLog was not invalidating any state that it wa…
1a4b3625
edymtt [build] amend search path for Cmake modules
4990bc4c
swift-ci Merge pull request #28327 from CodaFi/do-it-for-the-datagrams
9905c445
MrNightcall Update README.md
b96ae61a
xedin [ConstraintSystem] NFC: Fix type variable printing in connected compo…
1945ee26
swift-ci Merge pull request #28330 from CodaFi/vim-and-vigour
42da7cab
slavapestov Merge pull request #28323 from slavapestov/stop-using-shared-timer
a05f787a
swift-ci Merge pull request #28332 from CodaFi/indexed-dependent-types
57a20920
DougGregor Merge pull request #28292 from DougGregor/apply-fixes-without-root
85a5df09
CodaFi Merge pull request #19876 from Kaiede/attributeBaseAlignment
1457a6a3
slavapestov Add a regression test for https://bugs.swift.org/browse/SR-10612
fb581fdc
swift-ci Merge pull request #28335 from CodaFi/minimum-viable-products
e0abe20f
swift-ci Merge pull request #21550 from valeriyvan/patch-1
598042b5
gottesmm Merge pull request #28333 from gottesmm/pr-90c324ff2d094bdf07f4d9f0f7…
66a1a02d
gottesmm [silopt] Add a new SerializeSIL utility pipeline.
8de96f39
xedin Merge pull request #28336 from xedin/restore-cs-debug-output
45dc751c
hborla [Diagnostics] Don't apply the single parameter tuple splat fix if the
a9a0bba3
DougGregor [Constraint system] Capture "salvage" result in a self-contained data…
e06fb4be
swift-ci Merge pull request #13012 from anandabits/generics-manifesto
f507e7be
rintaro Merge pull request #28282 from rintaro/ide-completion-rdar57194358
dc0cbd35
swift-ci Merge pull request #28342 from gottesmm/pr-5f43d6cc0d2709b4c3590eeaff…
477983b9
hborla Merge pull request #28343 from hborla/restrain-param-tuple-splat-fix
eef34add
tapthaker Fix the crash-in-user-code test for macos and Linux
0f3ed3fc
CodaFi Merge pull request #28294 from hamishknight/disqualified
a5d8f7fc
DougGregor Merge pull request #28345 from DougGregor/cs-fewer-root-exprs
6096b439
slavapestov Merge pull request #28340 from slavapestov/another-regression-test
82aff159
tapthaker Make the crash-in-user-code check agnostic for macOS, Linux and Windows
15eea66b
slavapestov Merge pull request #27951 from zoecarver/key-path-default-arg
7c145fb7
DougGregor [Runtime] Handle dynamic casting to NSObject via error bridging.
ab062fcd
davezarzycki [CMake] Add missing dep when building with BUILD_SHARED_LIBS
fe60ace8
swift-ci Merge pull request #28354 from davezarzycki/pr28354
946f12a4
edymtt Merge pull request #28334 from edymtt/llvm-project-in-standalone-over…
c0c247e7
compnerd build: remove `SWIFT_NEED_EXPLICIT_LIBDISPATCH` (NFC)
18570c72
DougGregor [Runtime] Add test for casting an Error type to NSObject
76591217
aschwaighofer Remove test of dynamic replacement and dlclose
edd281ca
Merge pull request #28226 from nathawes/assertion-fixes
7b33254b
swift-ci Merge pull request #28353 from DougGregor/error-bridge-to-nsobject
6d46eb18
Merge pull request #28284 from tapthaker/SR-11765-pretty-stack-trace
dca30564
compnerd Merge pull request #28338 from compnerd/explictly-explicit
8a9f5359
aschwaighofer Merge pull request #28356 from aschwaighofer/remove_dlclose_test
fae35900
shahmishal Revert "[FrontEnd] Pretty stack trace indicating running user code"
b8866006
shahmishal Merge pull request #28373 from apple/revert-28284-SR-11765-pretty-sta…
ff80326a
dan-zheng Merge tag 'swift-DEVELOPMENT-SNAPSHOT-2019-11-20-a' into tensorflow-m…
b956a74c
dan-zheng Fix merge conflicts.
95c369ba
dan-zheng dan-zheng added tensorflow
dan-zheng Merge branch 'tensorflow' of github.com:apple/swift into tensorflow-m…
af2cf1e9
dan-zheng [AutoDiff] Fix control flow AD when OME is skipped. (#28459)
f9956c10
dan-zheng [TF] Re-enable `-enable-ownership-stripping-after-serialization`. (#2…
28be9cb1
dan-zheng
Update update-checkout-config.json
c6b30e25
dan-zheng Merge branch 'tensorflow' of github.com:apple/swift into tensorflow-m…
80ab3aa8
dan-zheng Merge branch 'tensorflow' of github.com:apple/swift into tensorflow-m…
e8d9d0fb
dan-zheng
dan-zheng Merge branch 'tensorflow' of github.com:apple/swift into tensorflow-m…
e24030c8
dan-zheng
dan-zheng
dan-zheng
dan-zheng dan-zheng requested a review from burmako burmako 5 years ago
dan-zheng
burmako
burmako approved these changes on 2019-12-03
dan-zheng
dan-zheng dan-zheng merged 49e88356 into tensorflow 5 years ago
dan-zheng dan-zheng deleted the tensorflow-merge branch 5 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone