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

C++ interop: fix Interop/Cxx/class/safe-use-of-returned-reference-with-borrowing.swift bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. c++ interop Feature: Interoperability with C++
#70340 opened Dec 8, 2023 by hyp
C++ interop: generated header is missing support for exposing Swift API of optional FRT bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. c++ interop Feature: Interoperability with C++
#70339 opened Dec 8, 2023 by hyp
C++ interop: generated header is missing static property in a class bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. c++ interop Feature: Interoperability with C++
#70338 opened Dec 8, 2023 by hyp
C++ interop: generated header: invalid header generated when forward declaration is required between two classes bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. c++ interop Feature: Interoperability with C++
#70336 opened Dec 8, 2023 by hyp
C++ interop: non-copyable: fix an issue with windows use of HasDest for unique_ptr test bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. c++ interop Feature: Interoperability with C++ Windows Platform: Windows
#70226 opened Dec 5, 2023 by hyp
Swift-to-C++: generate include directives that reference used C++ declarations in the generated header 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 swift to c++ Feature → c++ interop: swift to c++ swift 6.0 unexpected error Bug: Unexpected error
#69233 opened Oct 17, 2023 by hyp
Some integer types cause linker error with C++ function template, but not all. bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. c++ interop Feature: Interoperability with C++
#67901 opened Aug 11, 2023 by carlynorama
Unable to form callback/lambda for API that receives a reference 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
#67662 opened Aug 1, 2023 by compnerd
c++ interop: foreign reference retain/release functions should not be called with nil, if possible. bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. c++ interop Feature: Interoperability with C++
#67411 opened Jul 19, 2023 by hyp
shared_ptr object creation is not working between swift/c++ interoperability. 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 linker error swift 6.0
#67355 opened Jul 18, 2023 by asheeshsoni01
[cxx-interop] Windows ABI correctness: support C++ classes with non-trivial destructors that have trivial ABI 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 Windows Platform: Windows
#67288 opened Jul 13, 2023 by hyp
[cxx-interop] Enabling C++ interop leads to linking errors with URL.bookmark() bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. c++ interop Feature: Interoperability with C++
#66501 opened Jun 9, 2023 by hyp
Swift should guarantee that it can avoid copying a C++ container when traversing through it in a for-in loop, or when using collection methods like map and filter bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. c++ interop Feature: Interoperability with C++
#66158 opened May 26, 2023 by hyp
✨ Swift should provide support for internal imports and resilience for all platforms (that can be enabled in SwiftPM) to allow Swift modules to depend on C++ modules without requiring that the clients enable C++ interoperability access control Feature → modifiers: Access control and access levels c++ interop Feature: Interoperability with C++ compiler The Swift compiler in itself declarations Feature: declarations feature A feature request or implementation import Feature → declarations: `import` declarations library evolution Feature: library evolution (umbrella feature for features that facilitate resilient libraries) platform support
#66156 opened May 25, 2023 by hyp
Assertion `member->getDeclContext() == nominal && "Added member to the wrong context"' failed when using CXX interop 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 crash Bug: A crash, i.e., an abnormal termination of software swift 5.9 type checker Area → compiler: Semantic analysis
#65646 opened May 4, 2023 by natinusala
[interop] bridge Swift class types across Swift -> C++ -> Swift boundary 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 class Feature → type declarations: Class declarations compiler The Swift compiler in itself swift 5.9
#64317 opened Mar 13, 2023 by hyp
Update C++ Interop Getting Started Guide bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. c++ interop Feature: Interoperability with C++ documentation
#63461 opened Feb 6, 2023 by marius-se
Cxx to Swift interop - Can't init a Swift Array from C++ - Array Area → standard library: The `Array` type 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 standard library Area: Standard library umbrella swift 5.8
#63454 opened Feb 6, 2023 by litewrap
Latest Development Snapshot fatal error encountered while reading from module 'Foundation'; when using -enable-experimental-cxx-interop flag 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 crash Bug: A crash, i.e., an abnormal termination of software serialization Area → compiler: Serialization & deserialization swift 5.9
#63445 opened Feb 5, 2023 by litewrap
C++ interop: nested enum not imported bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. c++ interop Feature: Interoperability with C++ clang importer Area → compiler: The clang importer compiler The Swift compiler in itself
#62127 opened Nov 16, 2022 by ktoso
[interop] Protocol witnesses for C++ conformances are externally visible & linkable affects ABI Flag: Affects ABI bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. c++ interop Feature: Interoperability with C++
#61453 opened Oct 5, 2022 by hyp
[objc-interop] Forgetting to import Foundation when passing String as NSString over ObjC-Interop results in confusing type-mapping assert instead of a readable error. bug A deviation from expected or documented behavior. Also: expected but undesirable behavior.
#60689 opened Aug 22, 2022 by plotfi
ProTip! no:milestone will show everything without a milestone.