Skip to content

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
Filter by author
Label
Filter by label
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Milestones
Filter by milestone
Assignee
Filter by who’s assigned
Sort

Issues list

☂️ 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
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
[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
[SR-2294] Compiler crashes while emitting IR for a SIL function bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. compiler The Swift compiler in itself crash Bug: A crash, i.e., an abnormal termination of software IRGen LLVM IR generation
#44901 by hyp was closed Aug 8, 2016
[forward C++ interop] FRT Optional type assignment causes Swift IRGen crash bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. c++ interop Feature: Interoperability with C++
#61301 by hyp was closed Dec 7, 2022
[interop] subscript on C++ map type is not usable because of mutability bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. c++ interop Feature: Interoperability with C++
#61337 by hyp was closed Oct 5, 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
[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
[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] 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
[interop] IRGen is missing definition for custom inline new operator 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
#62182 by hyp was closed Nov 28, 2022
[SR-1865] Segmentation fault when mangling a tuple type during IRGen phase bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. compiler The Swift compiler in itself crash Bug: A crash, i.e., an abnormal termination of software IRGen LLVM IR generation
#44474 by hyp was closed Dec 15, 2018
[interop] C++ function returning NonCopyable type returns Never in Swift and is callable 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 clang importer Area → compiler: The clang importer compiler The Swift compiler in itself swift 5.9 unexpected behavior Bug: Unexpected behavior or incorrect output
#64401 by hyp was closed Jul 12, 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
[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
[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
[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-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
@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
[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] 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] 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
[interop] Interop doesn't IRGen C++17 destructuring get calls in Swift module 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
#62448 by hyp was closed Dec 8, 2022
ProTip! What’s not been updated in a month: updated:<2024-05-02.