[cxx-interop] Reenable C++ benchmarks

The underlying issue was fixed in #82309

rdar://149402670
This commit is contained in:
Gabor Horvath
2025-04-23 11:36:12 +01:00
parent a28515ec7e
commit 3dda301496
3 changed files with 9 additions and 9 deletions

View File

@@ -210,10 +210,10 @@ set(SWIFT_BENCH_MODULES
single-source/WordCount
single-source/XorLoop
cxx-source/CreateObjects
# cxx-source/CxxSetToCollection
# cxx-source/CxxSpanTests
# cxx-source/CxxStringConversion
# cxx-source/CxxVectorSum
cxx-source/CxxSetToCollection
cxx-source/CxxSpanTests
cxx-source/CxxStringConversion
cxx-source/CxxVectorSum
# TODO: rdar://92120528
# cxx-source/ReadAccessor
)

View File

@@ -57,8 +57,8 @@ import CountAlgo
import CreateObjects
// rdar://128520766
// import CxxSetToCollection
// import CxxSpanTests
// import CxxStringConversion
import CxxSpanTests
import CxxStringConversion
// rdar://128520766
// import CxxVectorSum
import DataBenchmarks
@@ -257,8 +257,8 @@ register(ClassArrayGetter.benchmarks)
register(CreateObjects.benchmarks)
// rdar://128520766
// register(CxxSetToCollection.benchmarks)
// register(CxxSpanTests.benchmarks)
// register(CxxStringConversion.benchmarks)
register(CxxSpanTests.benchmarks)
register(CxxStringConversion.benchmarks)
// rdar://128520766
// register(CxxVectorSum.benchmarks)
register(DataBenchmarks.benchmarks)

View File

@@ -50,7 +50,7 @@ extension CxxVector {
}
}
@available(SwiftStdlib 6.2, *)
@available(SwiftCompatibilitySpan 5.0, *)
extension CxxVector {
public var span: Span<Element> {
@lifetime(borrow self)