From dea8e30d0f4172a08abbb5d833627bc5726053bc Mon Sep 17 00:00:00 2001 From: Ben Barham Date: Wed, 21 Feb 2024 22:27:46 -0800 Subject: [PATCH] [Test] Add more C++ stdlib symbols on Linux Two new symbols: `void std::__detail::__variant::__erased_ctor(void*, void*)` `void std::__detail::__variant::__erased_assign(void*, void*)` Likely added from #71627. --- test/stdlib/symbol-visibility-linux.test-sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/stdlib/symbol-visibility-linux.test-sh b/test/stdlib/symbol-visibility-linux.test-sh index 1875b6e24cb06..696f8c80e7dec 100644 --- a/test/stdlib/symbol-visibility-linux.test-sh +++ b/test/stdlib/symbol-visibility-linux.test-sh @@ -252,6 +252,8 @@ // RUN: -e _ZNSt6vectorIjSaIjEE17_M_realloc_insertIJRKjEEEvN9__gnu_cxx17__normal_iteratorIPjS1_EEDpOT_ \ // RUN: -e _ZNSsC2EPKcRKSaIcE \ // RUN: -e _ZSt27__throw_bad_optional_accessv \ +// RUN: -e _ZNSt8__detail9__variant13__erased_ctorIRSt9monostateOS2_EEvPvS5_ \ +// RUN: -e _ZNSt8__detail9__variant15__erased_assignIRSt9monostateOS2_EEvPvS5_ \ // RUN: > %t/swiftCore-all.txt // RUN: %llvm-nm --defined-only --extern-only --no-weak %platform-dylib-dir/%target-library-name(swiftCore) > %t/swiftCore-no-weak.txt // RUN: diff -u %t/swiftCore-all.txt %t/swiftCore-no-weak.txt