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
Revert the workaround for the MSVC miscompile in findAutoDiffOriginalFunctionDecl function
compiler
The Swift compiler in itself
task
Windows
Platform: Windows
#70670
opened Jan 2, 2024 by
hyp
C++ interop: Wrap up the Swift 5.9 interop documentation
c++ interop
Feature: Interoperability with C++
documentation
task
#70341
opened Dec 8, 2023 by
hyp
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 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
opened Dec 5, 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
Non-copyable: compiler produces a copy of non-copyable value returned by pointer using 'unsafeAddress' accessor in a subscript
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
noncopyable struct/enum
Feature → declarations: Noncopyable value type declarations
ownership
Feature: Ownership modifiers and semantics
#70047
opened Nov 27, 2023 by
hyp
[cxx-interop] support using libc++ on linux and windows
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
c++ interop
Feature: Interoperability with C++
feature
A feature request or implementation
#69825
opened Nov 13, 2023 by
hyp
Swift-to-C++: generate 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
include
directives that reference used C++ declarations in the generated header
bug
#69233
opened Oct 17, 2023 by
hyp
c++ interop: foreign reference retain/release functions should not be called with A deviation from expected or documented behavior. Also: expected but undesirable behavior.
c++ interop
Feature: Interoperability with C++
nil
, if possible.
bug
#67411
opened Jul 19, 2023 by
hyp
[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
Tracking issue to list all known issues related to C++ interoperability support in Swift 5.9
c++ interop
Feature: Interoperability with C++
swift 5.9
#66159
opened May 26, 2023 by
hyp
Swift should guarantee that it can avoid copying a C++ container when traversing through it in a A deviation from expected or documented behavior. Also: expected but undesirable behavior.
c++ interop
Feature: Interoperability with C++
for-in
loop, or when using collection methods like map
and filter
bug
#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
[cxx-interop][regression] methods returning vector are unsafe unless vector instantiated prior in a type alias.
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
c++ interop
Feature: Interoperability with C++
swift 5.9
#65446
opened Apr 26, 2023 by
hyp
[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
[interop] regression: templated method that returns an owned type is marked as unsafe
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
regression
swift 5.9
unexpected behavior
Bug: Unexpected behavior or incorrect output
#64316
opened Mar 13, 2023 by
hyp
[interop] regression: method that returns FRT by reference is marked as unsafe
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
forward references c++
Feature → c++ interop: c++ forward references
regression
swift 5.9
unexpected behavior
Bug: Unexpected behavior or incorrect output
#64315
opened Mar 13, 2023 by
hyp
[interop] conforms_to annotation does not infer associated types
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
#62624
opened Dec 15, 2022 by
hyp
[interop] Dispatch virtual method calls correctly
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
#62354
opened Dec 2, 2022 by
hyp
[interop] error when importing 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_attr(retain/release)
without swift_attr(import_reference)
bug
#62167
opened Nov 17, 2022 by
hyp
[interop] C++ extension for class template specialization isn't visible when forward declaration for it is present
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
#62165
opened Nov 17, 2022 by
hyp
Previous Next
ProTip!
Updated in the last three days: updated:>2024-05-05.