swift_jenkins
e5978e48f6
Merge remote-tracking branch 'origin/main' into next
2024-03-02 07:45:52 -08:00
Alex Hoppen
48e65c6f8c
Merge pull request #72030 from ahoppen/ahoppen/test-sourcekitlsp-in-swiftsyntax-job
...
[build-presets] Test SourceKit-LSP in the swift-syntax macOS job
2024-03-02 07:29:15 -08:00
Alex Hoppen
6fb91b3ac3
[build-presets] Test SourceKit-LSP in the swift-syntax macOS job
...
SourceKit-LSP depends on swift-syntax sufficiently much that changed runtime behavior of swift-syntax can make sourcekit-lsp fail, as it happened in https://github.com/apple/sourcekit-lsp/pull/1110 .
Only testing sourcekit-lsp on macOS, not Linux for now. Testing on one platform should be sufficient.
2024-03-01 17:29:55 -08:00
swift_jenkins
68f244b3ad
Merge remote-tracking branch 'origin/main' into next
2024-03-01 07:06:36 -08:00
Alex Hoppen
c18c7a610c
Merge pull request #72003 from ahoppen/ahoppen/print-compilerargs-last
...
[SourceKit] Print compilerargs and sourcetext keys last
2024-03-01 06:54:14 -08:00
swift_jenkins
dc151b0f04
Merge remote-tracking branch 'origin/main' into next
2024-03-01 06:46:48 -08:00
Yuta Saito
63869bdb8f
CI: Include stdlib build for Wasm in the Linux buildbot
...
This makes the WebAssembly stdlib build mandatory as part of PR testing.
2024-03-01 12:31:35 +00:00
Alex Hoppen
7ce41252e7
[SourceKit] Print compilerargs and sourcetext keys last
...
That way, when the request gets truncated by os_log in sourcekit-lsp, we see most of the request. Most likely the sourcetext and the compiler args wouldn't have made it into the log message completely anyway.
rdar://121322828
2024-02-29 20:45:55 -08:00
Kuba Mracek
0c9c9918ae
[build-script] Avoid stripping clang builtin .a libraries when extracting dSYMs on Darwin
2024-02-29 10:55:11 -08:00
Yuta Saito
5a66841608
build: Respect native-*-tools-path when building Wasm stdlib
...
This change allows the Wasm stdlib to be built using the prebuilt Swift
toolchain instead of just built from source.
2024-02-29 17:47:37 +00:00
Saleem Abdulrasool
bb92d76a17
utils: support building android SDKs on Windows
...
This adds the ability to build the Android SDKs as part of the Windows
build.
2024-02-28 09:17:48 -08:00
swift_jenkins
95fced092a
Merge remote-tracking branch 'origin/main' into next
2024-02-28 07:34:41 -08:00
Saleem Abdulrasool
fe7d5c2486
utils: start wiring up platform in the build
...
Introduce android and start wiring up the platform to additional sites.
While we cannot yet build the android SDK, this improves the summary to
use the platform identifier and sets up the ability to build android
variants.
2024-02-27 08:02:01 -08:00
swift_jenkins
56e5ea7be3
Merge remote-tracking branch 'origin/main' into next
2024-02-27 07:35:35 -08:00
Saleem Abdulrasool
ba21a14d0f
Merge pull request #71816 from compnerd/platforms
...
build: final preparations for adding Android SDK support
2024-02-27 07:34:15 -08:00
swift_jenkins
4042a4a7e5
Merge remote-tracking branch 'origin/main' into next
2024-02-25 21:26:22 -08:00
Ben Barham
1306f2b32a
Merge pull request #71863 from bnbarham/remove-makearrayref
...
Use the new template deduction guides rather than `makeArrayRef`
2024-02-25 21:06:51 -08:00
swift_jenkins
b279a386ad
Merge remote-tracking branch 'origin/main' into next
2024-02-24 18:03:14 -08:00
Alex Hoppen
32c305fb9c
Merge pull request #71831 from ahoppen/ahoppen/raw-doc-comment
...
[SourceKit] Add the raw doc comment to the cursor info response
2024-02-24 17:55:53 -08:00
swift_jenkins
4209ae0d06
Merge remote-tracking branch 'origin/main' into next
2024-02-24 16:44:49 -08:00
Doug Gregor
0c9c734f7e
Merge pull request #71722 from DougGregor/diagnostic-style-swift-default
2024-02-24 14:42:38 -10:00
swift_jenkins
8a0b6dbe90
Merge remote-tracking branch 'origin/main' into next
2024-02-24 11:41:58 -08:00
Saleem Abdulrasool
ba5d473ab0
Merge pull request #71849 from compnerd/woa64
...
utils: update swift-collections on 5.10 to 1.0.5
2024-02-24 11:27:59 -08:00
Alex Hoppen
873ed19786
[SourceKit] Add the raw doc comment to the cursor info response
...
SourceKit-LSP currently parses the XML comment to generate Markdown again but round-tripping a (probably markdown) doc comment to XML to Markdown is lossy in many cases and unnecessary work. Include the comment as it is spelled in source in the cursor info response so that sourcekit-lsp can display it.
Part of rdar://120685874
2024-02-24 08:41:08 -08:00
swift_jenkins
fd121f5788
Merge remote-tracking branch 'origin/main' into next
2024-02-23 23:44:52 -08:00
Ben Barham
f292ec9784
Use the new template deduction guides rather than makeArrayRef
...
LLVM has removed `make*ArrayRef`, migrate all references to their
constructor equivalent.
2024-02-23 20:04:51 -08:00
Saleem Abdulrasool
a335749061
utils: update swift-collections on 5.10 to 1.0.5
...
The 1.0.5 release contains the CMake changes required to support Windows
ARM64 builds.
2024-02-23 10:17:26 -08:00
Michael Buch
dd42476381
[build-script] Fix the LLDB redecl completion filter that we pass to llvm-lit
...
In the presence of multiple `--filter` options, `llvm-lit` will only
pick the last one. Which means we only ever ran the tests under
`commands/`.
This patch turns the multiple filters into a regex.
2024-02-23 13:41:23 +00:00
swift_jenkins
44eaed56be
Merge remote-tracking branch 'origin/main' into next
2024-02-22 12:27:59 -08:00
Ian Anderson
5acd961347
Merge pull request #71474 from ian-twilightcoder/builtin-float-overlay
...
[overlay] Make an overlay for the clang _Builtin_float module
2024-02-22 12:25:54 -08:00
swift_jenkins
8ce5dfac8b
Merge remote-tracking branch 'origin/main' into next
2024-02-22 11:18:39 -08:00
Michael Buch
03194eb4b1
Merge pull request #71724 from Michael137/lldb/type-completion-rework/swift-build-script/to-20230725
...
[build-script] Run LLDB tests with new redecl-completion setting
2024-02-22 19:09:13 +00:00
Saleem Abdulrasool
dd5d6fac6e
utils: update curl to 8.5.0
...
CURL 8.5.0 contains a change to `fseeko` handling which is required to
build for Android with the newer NDKs.
2024-02-22 11:07:54 -08:00
Saleem Abdulrasool
9944af3b8d
update_checkout: update zlib to 1.3.1
...
This is required to enable building zlib for Android with newer NDKs.
2024-02-22 10:54:09 -08:00
Saleem Abdulrasool
000fd24874
build: final preparations for adding Android SDK support
...
Remove some hardcoded globals which assumed that builds were always for
the same OS. With the introduction of Android SDK support, we will no
longer be able to hold to that.
2024-02-22 10:31:02 -08:00
swift_jenkins
9e068a3320
Merge remote-tracking branch 'origin/main' into next
2024-02-22 10:16:41 -08:00
Saleem Abdulrasool
63c0bf3ddc
Merge pull request #71732 from compnerd/platform
...
build: explicitly specify the platform that we are building for
2024-02-22 09:58:27 -08:00
swift_jenkins
562dc1223f
Merge remote-tracking branch 'origin/main' into next
2024-02-22 09:58:00 -08:00
Mishal Shah
b8cd763b21
Merge branch 'main' into bump-swift-version-to-6
2024-02-21 12:40:54 -08:00
Saleem Abdulrasool
2ab18d3d5c
build: explicitly specify the platform that we are building for
...
This prepares the structure for building multiple platform SDKs on
Windows.
2024-02-21 09:02:27 -08:00
swift_jenkins
7d8148ac93
Merge remote-tracking branch 'origin/main' into next
2024-02-21 00:08:09 -08:00
Kuba (Brecka) Mracek
6726215e4a
Merge pull request #71734 from kubamracek/embedded-macho-builtins
...
[embedded] When copying clang builtins from host toolchain, include macho_embedded libraries
2024-02-20 23:57:35 -08:00
swift_jenkins
86fde06239
Merge remote-tracking branch 'origin/main' into next
2024-02-20 22:49:42 -08:00
David Smith
f1feba0e42
Eytzingerize word break data ( #71731 )
...
Switch word break property searching to Eytzinger binary search
2024-02-20 22:49:34 -08:00
Mishal Shah
b488702cc9
Merge remote-tracking branch 'origin/main' into bump-swift-version-to-6
2024-02-20 21:04:47 -08:00
Kuba Mracek
8e357df938
[embedded] Fix Python lint issues in llvm.py
2024-02-20 15:20:56 -08:00
swift_jenkins
eb682a7b9d
Merge remote-tracking branch 'origin/main' into next
2024-02-20 15:05:42 -08:00
Ben Barham
0755fd3259
Merge pull request #69076 from barinsim/local-symbols
...
[SourceKit] Add option to index local symbols to IndexSource request
2024-02-20 14:54:07 -08:00
Mishal Shah
96d61d3c5c
Merge remote-tracking branch 'origin/main' into bump-swift-version-to-6
2024-02-20 14:31:55 -08:00
swift_jenkins
03c53080e3
Merge remote-tracking branch 'origin/main' into next
2024-02-20 10:51:06 -08:00