[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/WordCount
single-source/XorLoop single-source/XorLoop
cxx-source/CreateObjects cxx-source/CreateObjects
# cxx-source/CxxSetToCollection cxx-source/CxxSetToCollection
# cxx-source/CxxSpanTests cxx-source/CxxSpanTests
# cxx-source/CxxStringConversion cxx-source/CxxStringConversion
# cxx-source/CxxVectorSum cxx-source/CxxVectorSum
# TODO: rdar://92120528 # TODO: rdar://92120528
# cxx-source/ReadAccessor # cxx-source/ReadAccessor
) )

View File

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

View File

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