Skip to content

Commit 7f7a5b1

Browse files
authored
Merge pull request #81024 from swiftlang/gaborh/fix-cpp-benchmarks
[cxx-interop] Reenable C++ benchmarks
2 parents b41a21a + 3dda301 commit 7f7a5b1

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

benchmark/CMakeLists.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -210,10 +210,10 @@ set(SWIFT_BENCH_MODULES
210210
single-source/WordCount
211211
single-source/XorLoop
212212
cxx-source/CreateObjects
213-
# cxx-source/CxxSetToCollection
214-
# cxx-source/CxxSpanTests
215-
# cxx-source/CxxStringConversion
216-
# cxx-source/CxxVectorSum
213+
cxx-source/CxxSetToCollection
214+
cxx-source/CxxSpanTests
215+
cxx-source/CxxStringConversion
216+
cxx-source/CxxVectorSum
217217
# TODO: rdar://92120528
218218
# cxx-source/ReadAccessor
219219
)

benchmark/utils/main.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@ import CountAlgo
5757
import CreateObjects
5858
// rdar://128520766
5959
// import CxxSetToCollection
60-
// import CxxSpanTests
61-
// import CxxStringConversion
60+
import CxxSpanTests
61+
import CxxStringConversion
6262
// rdar://128520766
6363
// import CxxVectorSum
6464
import DataBenchmarks
@@ -257,8 +257,8 @@ register(ClassArrayGetter.benchmarks)
257257
register(CreateObjects.benchmarks)
258258
// rdar://128520766
259259
// register(CxxSetToCollection.benchmarks)
260-
// register(CxxSpanTests.benchmarks)
261-
// register(CxxStringConversion.benchmarks)
260+
register(CxxSpanTests.benchmarks)
261+
register(CxxStringConversion.benchmarks)
262262
// rdar://128520766
263263
// register(CxxVectorSum.benchmarks)
264264
register(DataBenchmarks.benchmarks)

stdlib/public/Cxx/CxxVector.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ extension CxxVector {
5050
}
5151
}
5252

53-
@available(SwiftStdlib 6.2, *)
53+
@available(SwiftCompatibilitySpan 5.0, *)
5454
extension CxxVector {
5555
public var span: Span<Element> {
5656
@lifetime(borrow self)

0 commit comments

Comments
 (0)