Skip to content

Commit 85d6be5

Browse files
committed
[cxx-interop] Temporarily exclude CxxSetToCollection benchmark from the build
This is needed to unblock nightly toolchains, which are currently failing to build with an assertion: ``` swift-frontend: /home/build-user/build/buildbot_linux/llvm-linux-x86_64/tools/clang/include/clang/AST/TypeNodes.inc:79: TypeInfo clang::ASTContext::getTypeInfoImpl(const Type *) const: Assertion `!T->isDependentType() && "should not see dependent types here"' failed. ``` rdar://150067288
1 parent 5d36643 commit 85d6be5

File tree

3 files changed

+12
-0
lines changed

3 files changed

+12
-0
lines changed

benchmark/cxx-source/CxxSetToCollection.swift

+4
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
// This is a benchmark that tracks how quickly Swift can convert a C++ set
1414
// to a Swift collection.
1515

16+
/* FIXME: rdar://150067288
17+
1618
import TestsUtils
1719
import CxxStdlibPerformance
1820
import Cxx
@@ -64,3 +66,5 @@ public func run_CxxSetOfU32_forEach(_ n: Int) {
6466
}
6567
}
6668
}
69+
70+
*/

benchmark/cxx-source/CxxStringConversion.swift

+4
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
//
1111
//===----------------------------------------------------------------------===//
1212

13+
/* FIXME: rdar://150067288
14+
1315
import TestsUtils
1416
import CxxStdlibPerformance
1517
import CxxStdlib
@@ -58,3 +60,5 @@ public func run_cxxToSwift(_ n: Int) {
5860
blackHole(x)
5961
}
6062
}
63+
64+
*/

benchmark/cxx-source/CxxVectorSum.swift

+4
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
// This is a benchmark that tracks how quickly Swift can sum up a C++ vector
1414
// as compared to the C++ implementation of such sum.
1515

16+
/* FIXME: rdar://150067288
17+
1618
import TestsUtils
1719
import CxxStdlibPerformance
1820
import Cxx
@@ -119,3 +121,5 @@ public func run_CxxVectorOfU32_Sum_Swift_Reduce(_ n: Int) {
119121
}
120122
blackHole(sum)
121123
}
124+
125+
*/

0 commit comments

Comments
 (0)