-
Notifications
You must be signed in to change notification settings - Fork 10.4k
Insights: swiftlang/swift
Overview
Could not load contribution data
Please try again later
127 Pull requests merged by 46 people
-
Partially reenable test
#80247 merged
Mar 25, 2025 -
[CS] Map caught error type into context
#80248 merged
Mar 25, 2025 -
[SILGen] Use the opaque element type for address in InlineArray literal
#80245 merged
Mar 25, 2025 -
runtime: adjust API usage for Windows (NFCI)
#80255 merged
Mar 25, 2025 -
[Diagnostics] Fix recognition of URLs in category file/URL
#80244 merged
Mar 25, 2025 -
github: add myself as a CODEOWNER for include/swift/Runtime
#79306 merged
Mar 24, 2025 -
Fix
.swiftdeps
file deterministic issues#80172 merged
Mar 24, 2025 -
Runtimes: add
_Builtin_float
to the overlay#80207 merged
Mar 24, 2025 -
[build-sciprt] Re-enable time tracking local ninja build
#80252 merged
Mar 24, 2025 -
AliasAnalysis: fix effect of
end_apply
/abort_apply
for read-only coroutines#80237 merged
Mar 24, 2025 -
Runtimes: reorganise flags for swiftCore
#80208 merged
Mar 24, 2025 -
Fix a compilation error with LLVM 21
#80238 merged
Mar 24, 2025 -
Runtimes: quote the path for module map files
#80235 merged
Mar 24, 2025 -
[Dependency Scanning] Add support for placing explicitly-built SDK modules into a separate module cache
#79818 merged
Mar 24, 2025 -
[Frontend] Use new
LockFileManager
APIs#80123 merged
Mar 24, 2025 -
[Concurrency] SE-0466: Replace
UnspecifiedMeansMainActorIsolated
flag with-default-isolation
#80219 merged
Mar 24, 2025 -
[build-script] Remove ninja build time tracking
#80241 merged
Mar 24, 2025 -
[SE-0456] Span properties
#78561 merged
Mar 24, 2025 -
[Macros] Update the name and argument list for the
@Task
function body macro.#80187 merged
Mar 24, 2025 -
LifetimeDependence: enable addressable dependencies
#80223 merged
Mar 24, 2025 -
[Serialized diagnostics] Emit category documentation URL
#80228 merged
Mar 24, 2025 -
[Backtracing] Rename
unsafeFirst
toconsumingFirst
.#80214 merged
Mar 24, 2025 -
[cxx-interop] Do not create mutating properties for classes
#80197 merged
Mar 24, 2025 -
[cxx-interop] Avoid diagnosing missing lifetime operations in symbolic mode
#80204 merged
Mar 24, 2025 -
Store the conforming type within an abstract ProtocolConformanceRef
#80225 merged
Mar 24, 2025 -
Remove extraneous
dump
#80229 merged
Mar 24, 2025 -
Introduce type sugar for InlineArray
#80087 merged
Mar 23, 2025 -
Runtimes: adjust path for referencing SwiftCoreTargets.cmake
#80205 merged
Mar 23, 2025 -
Runtimes: adjust the default settings for Windows
#80206 merged
Mar 23, 2025 -
Put float and stddef back inside the ucrt module
#80200 merged
Mar 23, 2025 -
Runtimes: add an export for ConcurrencyInternalShims
#80211 merged
Mar 23, 2025 -
Serialization: Skip invalid
@available
attributes during lazy serialization#80215 merged
Mar 23, 2025 -
Remove
IDEInspectionFileRequest
#80162 merged
Mar 23, 2025 -
Implement experimental feature InferIsolatedConformances
#80209 merged
Mar 23, 2025 -
[StdlibUnittest] add a TestRunPredicate for WASI
#80217 merged
Mar 23, 2025 -
Avoid crashing if a MacroExpansionExpr failed to produce an expression
#80198 merged
Mar 23, 2025 -
Revert "[Concurrency] Provide a Swift interface for custom main and global executors."
#80224 merged
Mar 22, 2025 -
[embedded] Link in @_used declarations from other modules in SILLinker
#80185 merged
Mar 22, 2025 -
6.1: Check file type better in this verifier.
#79868 merged
Mar 22, 2025 -
IRGen: Annotate LLVM IR of condfail with the condfail's message
#79199 merged
Mar 22, 2025 -
SIL: Add an option to print all the cond_fail message strings encountered during IRGenPrepare
#80167 merged
Mar 21, 2025 -
[Debug Info] Add missing caching for types with no type sugar
#80179 merged
Mar 21, 2025 -
[Debug Info] Fix LLVM API misuse
#80170 merged
Mar 21, 2025 -
Add tests for lifetime inference on .swiftinterface
#80166 merged
Mar 21, 2025 -
RemoteInspection: Add IsComplete flag to AsyncTaskInfo
#80183 merged
Mar 21, 2025 -
[cxx-interop] Add span property to std::vector
#80163 merged
Mar 21, 2025 -
Concurrency: handle android similar to Linux
#80201 merged
Mar 21, 2025 -
[build-script] Remove ninja host
#80199 merged
Mar 21, 2025 -
[Macros] Implement support for function body macros on closures.
#79980 merged
Mar 21, 2025 -
AST: Fix
AvailabilityContext
platform range for certain targets#80176 merged
Mar 21, 2025 -
[test] Isolate swift_build_support.swift testing
#80192 merged
Mar 21, 2025 -
[cxx-interop] Determine owning module correctly for C++ decls in nested modules
#80130 merged
Mar 21, 2025 -
Rework diagnostics for conformance isolation failures
#80190 merged
Mar 21, 2025 -
[Concurrency] Provide a Swift interface for custom main and global executors.
#79789 merged
Mar 21, 2025 -
[ASTGen] ObjC improvements
#80150 merged
Mar 21, 2025 -
Ensure we're commuting instructions only when internal one has a single use.
#79511 merged
Mar 21, 2025 -
Fix non-asserting build.
#80178 merged
Mar 21, 2025 -
[Concurrency] Fix templated code in Task+startSynchronously.swift
#80100 merged
Mar 21, 2025 -
[IRGen] Remove a static variable that caches pointer value
#80171 merged
Mar 21, 2025 -
LifetimeDependenceDiagnostics: recognize store_borrow ranges
#80173 merged
Mar 21, 2025 -
Runtimes: properly link in
swiftrtT?.obj
on Windows#80101 merged
Mar 20, 2025 -
[tests] Run swift-(corelibs-)foundation tests in debug configuration on Windows
#80140 merged
Mar 20, 2025 -
[test] fix availability
#80175 merged
Mar 20, 2025 -
[Concurrency] Change signposts to use decimal format for task ids
#80154 merged
Mar 20, 2025 -
SILGen: Fix inconsistency between vtable layout and vtable entry emission.
#80133 merged
Mar 20, 2025 -
🍒[cxx-interop] Fix libc++ tests
#80134 merged
Mar 20, 2025 -
[test] sendability of POSIXErrorCode
#80149 merged
Mar 20, 2025 -
[cxx-interop] Interpret Self as a static shorthand for FRTs
#79662 merged
Mar 20, 2025 -
[embedded] Emit weak_odr instead of linkonce_odr symbols under -Xfrontend -mergeable-symbols
#79892 merged
Mar 20, 2025 -
utils: version testing frameworks
#80092 merged
Mar 20, 2025 -
Serialization: Protect
deserializeEnum
and more against failures#80108 merged
Mar 20, 2025 -
[Concurrency] Fix a race when using cancelAll on a task group concurrently with child tasks being removed.
#80096 merged
Mar 20, 2025 -
[NFC] Fix a use of an uninitialized captured value.
#80118 merged
Mar 20, 2025 -
Add comment for cond-fail-config-file option
#80127 merged
Mar 20, 2025 -
LoadableByAddress: Add missing BranchInst in a switch
#80124 merged
Mar 20, 2025 -
[CoroutineAccessors] Store CFPs in descriptors.
#80135 merged
Mar 20, 2025 -
[cxx-interop] Disable debug info in synthesized C++ methods
#80094 merged
Mar 20, 2025 -
Fix lifetime inference with older .swiftinterface files.
#80156 merged
Mar 20, 2025 -
utils: improve timing data collection for build.ps1
#80152 merged
Mar 20, 2025 -
[Sema] Add missing null check for
getAttachedResultBuilder
#80129 merged
Mar 20, 2025 -
[IDE] Add pretty stack trace entry for IDE inspection location
#80143 merged
Mar 20, 2025 -
[DiagnosticBridge] NFC: Refactor
addQueuedDiagnostic
to use Bridged* types instead of pointers#80126 merged
Mar 20, 2025 -
CastOptimizer: fix optimization of casts from non-existentials to existentials
#80137 merged
Mar 20, 2025 -
[embedded][Concurrency] Add a test for a 'async throws(T)' typed throws async function
#80131 merged
Mar 20, 2025 -
Restore legacy_stdio_definitions in ucrt.modulemap
#80151 merged
Mar 20, 2025 -
utils: temporarily ignore test failure for Android runtimes
#80148 merged
Mar 20, 2025 -
[embedded] Update embedded UserManual.md to explain how to use a macOS downloadable toolchain
#80147 merged
Mar 20, 2025 -
Fix FoundationMacro build failure in ARM64 cross-build
#80125 merged
Mar 20, 2025 -
[Sema/SILGen/IRGen] Implement method & initializer keypaths.
#78823 merged
Mar 20, 2025 -
LifetimeDependence: implement strict type checking
#80064 merged
Mar 20, 2025 -
utils: split
Build-*
intoBuild-
andTest-
#80082 merged
Mar 19, 2025 -
NFC: Update code owners for C++ interop
#80128 merged
Mar 19, 2025 -
[build-script]: Automatically choose a built ninja
#80102 merged
Mar 19, 2025 -
[stdlib] Test empty
InlineArray
literals#80121 merged
Mar 19, 2025 -
utils: correct straggling function replacement
#80120 merged
Mar 19, 2025 -
docs: add a section about formal vs lowered types in the SIL documentation
#80114 merged
Mar 19, 2025 -
[DebugInfo] Use Stmt EndLoc if SILLocation passed in is the Stmt EndLoc.
#79833 merged
Mar 19, 2025 -
Sema: Add LLVM_DEBUG to WitnessChecker::findBestWitness()
#80117 merged
Mar 19, 2025 -
[cxx-interop] Conform
std::string
toExpressibleByStringInterpolation
#80090 merged
Mar 19, 2025 -
SIL: Allow to selectively disabled cond_fails by cond_fail message
#80097 merged
Mar 19, 2025 -
[CSSimplify] Open key path type before assignment to its record requirements
#80081 merged
Mar 19, 2025 -
[CMake] Refactor resync script individual file copying
#80106 merged
Mar 19, 2025 -
[cxx-interop] Do not create copies of nullable pointers passed as optionals
#80015 merged
Mar 19, 2025 -
[tests] Run swift-(corelibs-)foundation tests in debug configuration on Windows
#80076 merged
Mar 19, 2025 -
[Debug Info] Do not emit children of bound generic types
#80078 merged
Mar 19, 2025 -
Fix a few more callers of ProtocolConformanceRef::forAbstract() to pass in a subject type
#80107 merged
Mar 19, 2025 -
PassManager: cleanup Passes.def
#80095 merged
Mar 19, 2025 -
[DependencyScanner] Update ModuleID to ModuleDeps in lookupModule calls, NFCI
#80073 merged
Mar 19, 2025 -
Make minject not verbose
#80099 merged
Mar 19, 2025 -
Strict safety more minor cleanups
#80103 merged
Mar 19, 2025 -
Disable building Ninja tests
#80093 merged
Mar 18, 2025 -
utils: adjust missed helpers in build.ps1
#80091 merged
Mar 18, 2025 -
[ExplicitModule] Propagate deterministic check to explicit modules
#80068 merged
Mar 18, 2025 -
Serialization: Ignore lookup shadowing when resolving cross-references
#80009 merged
Mar 18, 2025 -
Fix ClosureLifetimeFixup to insert destroys at leaking blocks
#80031 merged
Mar 18, 2025 -
[6.1] [Stdlib performance] Make integer conversion operations transparent
#80077 merged
Mar 18, 2025 -
[stdlib] Conditionally conform EnumeratedSequence to Collection(s)
#78092 merged
Mar 18, 2025 -
[SILGen] Fix empty inline array literals
#79994 merged
Mar 18, 2025 -
SILGen: Adjust allocation point for addressable representations.
#80083 merged
Mar 18, 2025 -
Update ucrt.modulemap for Windows SDK 10.0.26100
#79751 merged
Mar 18, 2025 -
[CSSimplify] NFC:
assignFixedType
no longer accepts a locator#80085 merged
Mar 18, 2025 -
AST: Skip SILGen for decls that are unavailable in custom domains
#80084 merged
Mar 18, 2025 -
Sema: Implement adoption mode for
AsyncCallerExecution
#80008 merged
Mar 18, 2025 -
Fix DestroyHoisting: InteriorLiveness for noescape closures
#79985 merged
Mar 18, 2025 -
[Distributed] Carry SPI attribute to stub types
#79987 merged
Mar 18, 2025
44 Pull requests opened by 30 people
-
[WIP] Fix https://github.com/swiftlang/swift/issues/80014
#80088 opened
Mar 18, 2025 -
[test] Import locale modules explicitly in PrintFloat.swift.gyb.
#80089 opened
Mar 18, 2025 -
Frontend: Upstream blocklist check when ignoring adjacent swiftmodule files
#80098 opened
Mar 18, 2025 -
[utils] Replace gold with lld as the default linker on Linux
#80104 opened
Mar 18, 2025 -
Frontend: Add option to disallow error expectations in `DiagnosticVerifier`
#80105 opened
Mar 18, 2025 -
[Distributed] Reproduce conformance issue for further investigation
#80109 opened
Mar 19, 2025 -
[SE-0456] Span properties over utf8 views
#80116 opened
Mar 19, 2025 -
[Runtime] Include size/alignment in allocation failure fatal error message.
#80119 opened
Mar 19, 2025 -
[Windows] Use a multiroot data file to test (corelibs-)foundation on Windows
#80122 opened
Mar 19, 2025 -
[CMake] Use CXX linker for Core and Concurrency
#80139 opened
Mar 19, 2025 -
[WIP] Typed throws for with(Unsafe|Checked)ThrowingContinuation
#80141 opened
Mar 19, 2025 -
Update ucrt.modulemap for Windows SDK 10.0.26100
#80144 opened
Mar 19, 2025 -
[DNM] Eliminate AddressUseKind::Unknown
#80145 opened
Mar 19, 2025 -
utils: extract `Build-SDK` helper
#80157 opened
Mar 20, 2025 -
Sema: Extend adoption mode for `AsyncCallerExecution` to storage declarations
#80159 opened
Mar 20, 2025 -
Update CHANGELOG.md for SE-0439
#80160 opened
Mar 20, 2025 -
[Dependency Scanning] Batching Clang Import Scans by Name
#80164 opened
Mar 20, 2025 -
build-script: Permit to build compiler-rt with `LLVM_ENABLE_RUNTIMES`
#80174 opened
Mar 20, 2025 -
utils: Convert build.ps1 to use Platform definitions.
#80181 opened
Mar 20, 2025 -
[swift-inspect] Expose task completion flag
#80184 opened
Mar 20, 2025 -
CODEOWNERS: Cover update_checkout, build_swift, swift_build_support
#80196 opened
Mar 21, 2025 -
[IRGenModule] Fix hash function for FixedLayoutKey
#80203 opened
Mar 21, 2025 -
Add #_objectFileFormat compilation conditional
#80212 opened
Mar 21, 2025 -
AST: Fix a problem with the protocol order
#80213 opened
Mar 21, 2025 -
[ASTGen] Improve diagnostic infrastructure
#80218 opened
Mar 21, 2025 -
[CoroutineAccessors] Default overrides of new symbols.
#80221 opened
Mar 22, 2025 -
[CS] Preserve Tuples In TupleContexualFailure
#80227 opened
Mar 22, 2025 -
[DNM] Clean up ignored expression handling
#80232 opened
Mar 22, 2025 -
[SILOptimizer] Turn "is self-recursive" check into analysis
#80236 opened
Mar 24, 2025 -
[AST] Always walk folded SequenceExpr if available
#80242 opened
Mar 24, 2025 -
[Runtime] Ignore some global constructor warnings.
#80243 opened
Mar 24, 2025 -
Concurrency: remove workaround for silencing UB
#80246 opened
Mar 24, 2025 -
Runtimes: always build the runtime as PIC
#80249 opened
Mar 24, 2025 -
Runtimes: establish dependency on the registrar
#80250 opened
Mar 24, 2025 -
Runtimes: add additional interface flags
#80251 opened
Mar 24, 2025 -
Use LLVM_USE_RUNTIMES to build compiler-rt by default
#80253 opened
Mar 24, 2025 -
Disable cond_fail instructions by filtering the instruction's parent function
#80256 opened
Mar 24, 2025 -
[SE-0456] enable span properties for inline-storage types
#80257 opened
Mar 25, 2025 -
cmake: Remove LLVM_ENABLE_ASSERTIONS from Windows cmake cache.
#80259 opened
Mar 25, 2025 -
DiagnosticEngine: Print the ID of the wrapped, not wrapper, diagnostic
#80260 opened
Mar 25, 2025 -
Runtimes: add overlay for Android platform
#80262 opened
Mar 25, 2025 -
SIL: add mark_dependence_addr
#80263 opened
Mar 25, 2025
16 Issues closed by 15 people
-
Typed-throws invalid diagnostic
#77295 closed
Mar 25, 2025 -
Error in code generation for calling instance methods that return structs on Windows
#76820 closed
Mar 25, 2025 -
Parameter pack type cannot be Sendable?
#74484 closed
Mar 24, 2025 -
[cxx-interop] Bitfield setter/getter for SWIFT_UNSAFE_REFERENCE crashes frontend
#80182 closed
Mar 24, 2025 -
[regression] Sema: Fix crash on settable storage accesses on lvalue existentials #77851
#80239 closed
Mar 24, 2025 -
Generic result builder usage fails to type check and crashes the Swift 6 compiler
#75790 closed
Mar 21, 2025 -
SILCombine for `differential_function` creates SIL with invalid ownership when enabling OSSA modules
#78848 closed
Mar 21, 2025 -
Bug with opaque result type substitutions
#60430 closed
Mar 20, 2025 -
Compiler crash passing a C++ class with inline destructor to pure virtual method
#79670 closed
Mar 20, 2025 -
6.0.3 toolchain on macOS crashes when compiling Swift Lambda Runtime library in Swift 6 mode
#78926 closed
Mar 19, 2025 -
[SR-10494] FreeBSD Compile error
#52894 closed
Mar 18, 2025 -
`InlineArray`: empty array literals aren't supported
#79847 closed
Mar 18, 2025 -
Compilation error when trying to compile a simple plugin with Windows SDK 10.0.26100.0
#79745 closed
Mar 18, 2025
27 Issues opened by 25 people
-
Compiler crash with certain combination of parameters and typed throws
#80264 opened
Mar 25, 2025 -
Combination of `~Copyable` + optional chaining + assignment crashes the compiler.
#80261 opened
Mar 25, 2025 -
Allow dependency resolution with multiple incompatible major versions
#80258 opened
Mar 25, 2025 -
Add support for plist embedding and catalyst zippering for `_Builtin_float`
#80254 opened
Mar 24, 2025 -
RegionAnalysis.cpp:3708: bool canComputeRegionsForFunction(SILFunction *): Assertion ... failed
#80240 opened
Mar 24, 2025 -
False positive `value of non-Sendable type ... accessed after being transferred; later accesses could race`
#80234 opened
Mar 24, 2025 -
Runtime crash from `consume` inside `_modify`
#80233 opened
Mar 23, 2025 -
[cxx-interop] Imported class heirarchy of reference types unable to (implicitly) upcast to base
#80231 opened
Mar 22, 2025 -
Compiler warnings for opaque return types do not explain the problem fully, making it hard to understand
#80226 opened
Mar 22, 2025 -
Re-exporting a module in a modulemap does not work
#80216 opened
Mar 21, 2025 -
Non-trivial C++ classes with trivial ABI are not available on Windows
#80202 opened
Mar 21, 2025 -
`Result.init(catching:)` doesn't infer typed throw but instead falls back to `any Error`
#80193 opened
Mar 21, 2025 -
Missing error diagnostic when assigning `[T].first?.id` to `T?`, where `T: Identifiable`, within a `View`
#80189 opened
Mar 21, 2025 -
[ER] `_swift_willAbort` hook for Swift Testing
#80186 opened
Mar 20, 2025 -
Adopt the new runtime layout in the Swift compiler for Linux (and possibly *BSD)
#80180 opened
Mar 20, 2025 -
[6.0] Mutex with enum value inside non-copyable crashes on linux
#80177 opened
Mar 20, 2025 -
[Source compatibility suite] swift-distributed-actors failing to build with crash
#80169 opened
Mar 20, 2025 -
onCancel callback of the withTaskCancellationHandler() is called more than once.
#80161 opened
Mar 20, 2025 -
Needless warning?
#80155 opened
Mar 20, 2025 -
Unaligned consuming store
#80153 opened
Mar 19, 2025 -
Swift 6.1 Generic enum case parameter could not be inferred
#80146 opened
Mar 19, 2025 -
Automatically include path to `<swift/bridging>` in SDK installs
#80142 opened
Mar 19, 2025 -
Expected<T> must be checked before access or destruction when trying to index non-existent file on Windows
#80136 opened
Mar 19, 2025 -
Swift 6.1 compiler allows errors referencing invalid declarations to suppress macro expansion
#80132 opened
Mar 19, 2025 -
6.2 nightly crashes on Actor.assumeIsolated<A>
#80115 opened
Mar 19, 2025 -
When building Swift toolchain with libcxx, libcxxabi should also be installed
#80112 opened
Mar 19, 2025 -
Compiler loses position offset of macro diagnostic
#80110 opened
Mar 19, 2025
73 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
[cxx-interop] Import default ctor of C++ foreign ref types as Swift Initializer
#79986 commented on
Mar 25, 2025 • 56 new comments -
Add a flag to track null termination of string literals
#80075 commented on
Mar 21, 2025 • 22 new comments -
Propagate vfs overlays and -fbuiltin-headers-in-system-modules
#79926 commented on
Mar 25, 2025 • 20 new comments -
Index synthesized wrapper refs by substituting the Clang decl.
#80074 commented on
Mar 24, 2025 • 16 new comments -
[Observation] Initial implementation of Observed for transactional tracked values over time
#79817 commented on
Mar 25, 2025 • 8 new comments -
Build CompatibilitySpan shim
#79703 commented on
Mar 24, 2025 • 7 new comments -
[Sema] Produce expected diagnostic for invalid operator usage in loop
#80042 commented on
Mar 22, 2025 • 7 new comments -
Add dump overloads to print debug info for SIL.
#80079 commented on
Mar 20, 2025 • 3 new comments -
Fully-qualify otherwise identical types in generic argument conflicts
#80067 commented on
Mar 24, 2025 • 2 new comments -
[Backtracing] Support redirection to a named file.
#79049 commented on
Mar 24, 2025 • 2 new comments -
Add -Xfrontend -mergeable-traps as a way to emit mergeable traps
#76045 commented on
Mar 24, 2025 • 1 new comment -
Add sending to subscript sending result
#79560 commented on
Mar 25, 2025 • 1 new comment -
[Compile Time Values] Add parsing of @constInitialized attribute under CompileTimeValues experimental feature
#79923 commented on
Mar 24, 2025 • 1 new comment -
[Sema] Permit dot reference with isolation change without call
#79575 commented on
Mar 24, 2025 • 0 new comments -
@abi checking
#79466 commented on
Mar 24, 2025 • 0 new comments -
build: enable the Android SDKs to be built, packaged, and tested
#78410 commented on
Mar 21, 2025 • 0 new comments -
[build-script] Add an option to build the Foundation tests in another mode
#78390 commented on
Mar 21, 2025 • 0 new comments -
[stdlib] Generalize some constructs for non-escapable types
#73258 commented on
Mar 24, 2025 • 0 new comments -
[FreeBSD] Adding FreeBSD support
#77836 commented on
Mar 24, 2025 • 0 new comments -
[DNM] Test commit
#75321 commented on
Mar 19, 2025 • 0 new comments -
[build-script] Add buildbot_linux,lld preset
#77635 commented on
Mar 20, 2025 • 0 new comments -
[Sema]: diagnose implicit strong captures of weak capture list entries
#77063 commented on
Mar 19, 2025 • 0 new comments -
[DNM] 🍁 Dummy commit for toolchain build
#76034 commented on
Mar 19, 2025 • 0 new comments -
utils: attempt to enable sccache on Windows
#75551 commented on
Mar 18, 2025 • 0 new comments -
Educational notes for actor isolation violations in conformances in overrides
#79723 commented on
Mar 19, 2025 • 0 new comments -
[Observation] ensure event triggers on deinitialization passes as if all properties that are being observed have changed (for weak storage)
#79823 commented on
Mar 24, 2025 • 0 new comments -
[SUA][IRGen] Add stub for swift_coroFrameAlloc that weakly links against the runtime function
#79889 commented on
Mar 24, 2025 • 0 new comments -
[Concurrency] Look for explicit 'nonisolated' when getting isolation from protocol conformances.
#79893 commented on
Mar 22, 2025 • 0 new comments -
[DNM] Disable jump threading through a potential loop header
#79925 commented on
Mar 24, 2025 • 0 new comments -
[WIP] [CMAKE] link libc++ explicitly on darwin
#79972 commented on
Mar 19, 2025 • 0 new comments -
[Sema] Type inference from default expression doesn’t compile in free function
#79989 commented on
Mar 19, 2025 • 0 new comments -
[SymbolGraphGen] only recurse public-private type aliases from Clang
#79996 commented on
Mar 24, 2025 • 0 new comments -
[SILOptimizer] Eliminate identical KeyPath instructions in CSE
#80001 commented on
Mar 18, 2025 • 0 new comments -
[Tests] ExistentialArchetypeType matching
#80010 commented on
Mar 19, 2025 • 0 new comments -
[swift-project-settings] require flymake-proc
#80041 commented on
Mar 20, 2025 • 0 new comments -
[ASTGen] do not merge
#80049 commented on
Mar 21, 2025 • 0 new comments -
Refactor `SwiftLexicalLookup` validation to use updated public API interface
#80063 commented on
Mar 18, 2025 • 0 new comments -
Make isolated deinit clear task locals & remove experimental flag
#76538 commented on
Mar 21, 2025 • 0 new comments -
AsyncThrowingStream initializer Failure type is restricted to Swift.Error
#75853 commented on
Mar 21, 2025 • 0 new comments -
[SR-14600] Compiler crashes when faced with an edge case of Opaque Result Type
#56952 commented on
Mar 20, 2025 • 0 new comments -
Interop: Application crash when returning `Optional<CxxType>`
#79767 commented on
Mar 20, 2025 • 0 new comments -
[SR-10077] Switching over duplicate enum case names won't compile
#52479 commented on
Mar 20, 2025 • 0 new comments -
Debian packaging support
#60690 commented on
Mar 20, 2025 • 0 new comments -
Swift test suite doesn't honour LIT_FILTER_OUT environment variable
#80058 commented on
Mar 20, 2025 • 0 new comments -
Accessing a std.string on a base cpp class frees the string prematurely
#76650 commented on
Mar 20, 2025 • 0 new comments -
Drop support for deprecated GNU Gold linker on non-Darwin Unix
#79163 commented on
Mar 19, 2025 • 0 new comments -
`Process.waitUntilExit()` Hangs on arm64 Linux (Docker)
#79881 commented on
Mar 19, 2025 • 0 new comments -
Swift 6 complete concurrency checking permits `async` functions of nonisolated classes to mutate their state
#74271 commented on
Mar 18, 2025 • 0 new comments -
[AArch64] When signing return addresses by default, using some Concurrency primitives can cause a crash
#80059 commented on
Mar 18, 2025 • 0 new comments -
Compiler error when extending a typealias of a partially specialized generic type
#68212 commented on
Mar 18, 2025 • 0 new comments -
[cxx-interop] SIL verifier crash in Unmanaged.passUnretained() on SWIFT_UNSAFE_REFERENCE type
#80065 commented on
Mar 18, 2025 • 0 new comments -
Ubuntu 24.04 Swift 5.10.1 release toolchain should not have assertions enabled
#76091 commented on
Mar 18, 2025 • 0 new comments -
Diagnostic for `static nonmutating` should be improved
#77835 commented on
Mar 18, 2025 • 0 new comments -
Assertion failure swift::ProtocolConformanceRef::subst with 6.1 in release build
#79318 commented on
Mar 18, 2025 • 0 new comments -
External property wrappers don't play well with variadic parameters
#77824 commented on
Mar 18, 2025 • 0 new comments -
Compiler error when extending a typealias of a partially specialized generic type #68212
#73169 commented on
Mar 21, 2025 • 0 new comments -
[IDE] Resolve `[.]Type` completion for `(any P).` to produce singleton metatype instead of existential metatype
#73163 commented on
Mar 25, 2025 • 0 new comments -
[Concurrency] Diagnose invalid erasure of closure isolation when the isolation is not represented in the closure type.
#71434 commented on
Mar 22, 2025 • 0 new comments -
Use LLVM runtimes build
#67986 commented on
Mar 24, 2025 • 0 new comments -
Make source locations for standard library calls explicit
#66580 commented on
Mar 24, 2025 • 0 new comments -
DNM: toolchain build
#65907 commented on
Mar 20, 2025 • 0 new comments -
[Sema] FixIt for `override func` that should be `override var` and vice-versa
#63858 commented on
Mar 24, 2025 • 0 new comments -
[Driver] Use llvm-ar by default on Unix and copy it over into the build directory
#62800 commented on
Mar 19, 2025 • 0 new comments -
[DO NOT MERGE] Dummy PR for CI testing
#37710 commented on
Mar 21, 2025 • 0 new comments -
No matching constructor for initialization of 'protocol_type' (aka 'boost::asio::ip::tcp')
#76531 commented on
Mar 24, 2025 • 0 new comments -
Swift 6 typed-throws unable to detect exhaustive catch statements
#74555 commented on
Mar 24, 2025 • 0 new comments -
[SR-11989] Better diagnostic for invalid 'enclosing self' property wrapper subscript
#54422 commented on
Mar 23, 2025 • 0 new comments -
Type inference breaking with generic typed throws and autoclosures
#75430 commented on
Mar 23, 2025 • 0 new comments -
[SR-15093] Update availability diagnostic for macOS major version number changes
#57419 commented on
Mar 23, 2025 • 0 new comments -
Swift 5.7: incorrect compiler error with opaque result types and primary associated types
#59391 commented on
Mar 21, 2025 • 0 new comments -
deinit not called from global scope
#79701 commented on
Mar 21, 2025 • 0 new comments -
Crash in isDistributedTargetInvocationResultHandlerOnReturn for onReturn methods
#79979 commented on
Mar 21, 2025 • 0 new comments -
[Concurrency] Referencing an isolated function from a non-isolated context is not allowed
#76453 commented on
Mar 21, 2025 • 0 new comments