Issues: apple/swift
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Author
Label
Projects
Milestones
Assignee
Sort
Issues list
@TaskLocal macro does not specify access control for projected value properties
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
triage needed
This issue needs more specific labels
#73557
by hyp
was closed May 10, 2024
LargeTypesReg2Mem: new compiler assertion when passing a C type to a Swift closure that's converted to a C function pointer
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
crash
Bug: A crash, i.e., an abnormal termination of software
triage needed
This issue needs more specific labels
#71757
by hyp
was closed Apr 4, 2024
C++ interop: non-copyable: fix an issue with move-only-cxx-value-type-generics.swift once non-copyable generics are supported: isLoadableOrOpaque(operand->getType()))
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
c++ interop
Feature: Interoperability with C++
noncopyable struct/enum
Feature → declarations: Noncopyable value type declarations
#70246
by hyp
was closed May 15, 2024
Swift-to-C++: A deviation from expected or documented behavior. Also: expected but undesirable behavior.
c++ interop
Feature: Interoperability with C++
compiler
The Swift compiler in itself
linker error
swift to c++
Feature → c++ interop: swift to c++
swift 5.10
swift 6.0
getTypeMetadata
inline helpers that refer to C++ type metadata are annotated as used
for debug compilations, causing linker errors
bug
#69234
by hyp
was closed Nov 1, 2023
[c++ interop] Tests: stop passing _LIBCPP_DISABLE_AVAILABILITY for llvm/17 aligned Swift rebranch
c++ interop
Feature: Interoperability with C++
task
#67841
by hyp
was closed Mar 19, 2024
std::vector<std::string> fails to conform to CxxRandomAccessCollection
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
c++ interop
Feature: Interoperability with C++
c++ to swift
Feature → c++ interop: c++ to swift
swift 5.9
triage needed
This issue needs more specific labels
#67410
by hyp
was closed Jul 24, 2023
[cxx-interop] fix the C++ methods dispatch for the Windows target
affects ABI
Flag: Affects ABI
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
c++ interop
Feature: Interoperability with C++
compiler
The Swift compiler in itself
IRGen
LLVM IR generation
swift 5.9
Windows
Platform: Windows
#66326
by hyp
was closed Jul 21, 2023
[cxx-interop] ensure that copy-assignment operator works for Swift value types in C++
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
swift 5.9
triage needed
This issue needs more specific labels
#66324
by hyp
was closed Jun 7, 2023
[cxx-interop] Finalize Swift 5.9 rules that determine when inherited members that shadow other members can be introduced to the Swift type that represents the C++ structure or class
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
c++ interop
Feature: Interoperability with C++
c++ to swift
Feature → c++ interop: c++ to swift
compiler
The Swift compiler in itself
swift 5.9
#66323
by hyp
was closed Jul 10, 2023
[cxx-interop] Add a SWIFT_MUTATING macro to <swift/bridging> header
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
c++ interop
Feature: Interoperability with C++
swift 5.9
triage needed
This issue needs more specific labels
#66322
by hyp
was closed Jun 6, 2023
[cxx-interop] calls to __swift_interopStaticCast in synthesized base class member accessors should not copy C++ type by value
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
c++ interop
Feature: Interoperability with C++
swift 5.10
triage needed
This issue needs more specific labels
#65876
by hyp
was closed Oct 17, 2023
[cxx-import] a Swift module that imports a C++ module and forces the client to enable interop produces unclear diagnostic
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
c++ interop
Feature: Interoperability with C++
triage needed
This issue needs more specific labels
#65833
by hyp
was closed Jun 12, 2023
[cxx-import] a Swift module that imports 'CxxStdlib' and forces the client to enable interop produces unclear diagnostic
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
c++ interop
Feature: Interoperability with C++
c++ to swift
Feature → c++ interop: c++ to swift
compiler
The Swift compiler in itself
diagnostics QoI
Bug: Diagnostics Quality of Implementation
multiple modules
Flag: An issue whose reproduction requires multiple modules
serialization
Area → compiler: Serialization & deserialization
swift 5.9
#65832
by hyp
was closed Jun 12, 2023
[cxx-interop] a Swift module that enables interop should not force client Swift module to fail to import CxxShim
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
c++ interop
Feature: Interoperability with C++
triage needed
This issue needs more specific labels
#65831
by hyp
was closed May 15, 2023
☂️ Tracking issue for C++ interoperability fixes we want for Swift-5.9
c++ interop
Feature: Interoperability with C++
swift 5.9
#65808
by hyp
was closed Jul 28, 2023
21 of 22 tasks
[cxx-interop][IDE] support code-completion for namespace members
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
c++ interop
Feature: Interoperability with C++
c++ to swift
Feature → c++ interop: c++ to swift
code completion
Area → source tooling: code completion
source tooling
Area: IDE support, SourceKit, and other source tooling
unexpected behavior
Bug: Unexpected behavior or incorrect output
#65736
by hyp
was closed Nov 4, 2023
[interop] SWIFT_COMPUTED_PROPERTY does not rename getter when sibling method references another record with a SWIFT_COMPUTED_PROPERTY getter of the same name
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
c++ interop
Feature: Interoperability with C++
c++ to swift
Feature → c++ interop: c++ to swift
swift 5.9
triage needed
This issue needs more specific labels
#65675
by hyp
was closed May 6, 2023
[interop] C++ function returning A deviation from expected or documented behavior. Also: expected but undesirable behavior.
c++ interop
Feature: Interoperability with C++
c++ to swift
Feature → c++ interop: c++ to swift
clang importer
Area → compiler: The clang importer
compiler
The Swift compiler in itself
swift 5.9
unexpected behavior
Bug: Unexpected behavior or incorrect output
NonCopyable
type returns Never
in Swift and is callable
bug
#64401
by hyp
was closed Jul 12, 2023
[interop] Interop doesn't IRGen C++17 destructuring A deviation from expected or documented behavior. Also: expected but undesirable behavior.
c++ interop
Feature: Interoperability with C++
compiler
The Swift compiler in itself
get
calls in Swift module
bug
#62448
by hyp
was closed Dec 8, 2022
[interop] IRGen is missing definition for custom inline A deviation from expected or documented behavior. Also: expected but undesirable behavior.
c++ interop
Feature: Interoperability with C++
compiler
The Swift compiler in itself
new
operator
bug
#62182
by hyp
was closed Nov 28, 2022
[interop] trap on C++ exceptions by default
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
c++ interop
Feature: Interoperability with C++
compiler
The Swift compiler in itself
#62169
by hyp
was closed Mar 18, 2023
[cxx-interop] IRGen and collect referenced local functions from functions emitted into a vtable
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
c++ interop
Feature: Interoperability with C++
#61730
by hyp
was closed Nov 2, 2022
[interop] FRT assertion when calling method
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
c++ interop
Feature: Interoperability with C++
#61627
by hyp
was closed Oct 27, 2022
[interop] std::declval body is being imported by Clang importer
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
c++ interop
Feature: Interoperability with C++
Linux
Platform: Linux
#61547
by hyp
was closed Oct 13, 2022
[interop] Swift should error on calls to virtual methods as they're unsupported
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
c++ interop
Feature: Interoperability with C++
#61471
by hyp
was closed Apr 20, 2023
Previous Next
ProTip!
Find all open issues with in progress development work with linked:pr.