From f73ea05db03bcd208aa8fb0bb88643a3c6ab6c4f Mon Sep 17 00:00:00 2001 From: Louis Dionne Date: Mon, 23 Sep 2019 15:40:47 +0000 Subject: [PATCH] [libc++] Mark iostreams test as XFAIL on older macOSes llvm-svn: 372620 --- .../ios.base/ios.types/ios_Init/ios_Init.multiple.pass.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/libcxx/test/std/input.output/iostreams.base/ios.base/ios.types/ios_Init/ios_Init.multiple.pass.cpp b/libcxx/test/std/input.output/iostreams.base/ios.base/ios.types/ios_Init/ios_Init.multiple.pass.cpp index 37b4de9d..f17cb8e 100644 --- a/libcxx/test/std/input.output/iostreams.base/ios.base/ios.types/ios_Init/ios_Init.multiple.pass.cpp +++ b/libcxx/test/std/input.output/iostreams.base/ios.base/ios.types/ios_Init/ios_Init.multiple.pass.cpp @@ -14,6 +14,18 @@ // Test to make sure that the streams only get initialized once // Taken from https://bugs.llvm.org/show_bug.cgi?id=43300 +// The dylibs shipped on macOS so far do not contain the fix for PR43300, so +// this test fails. +// XFAIL: with_system_cxx_lib=macosx10.15 +// XFAIL: with_system_cxx_lib=macosx10.14 +// XFAIL: with_system_cxx_lib=macosx10.13 +// XFAIL: with_system_cxx_lib=macosx10.12 +// XFAIL: with_system_cxx_lib=macosx10.11 +// XFAIL: with_system_cxx_lib=macosx10.10 +// XFAIL: with_system_cxx_lib=macosx10.9 +// XFAIL: with_system_cxx_lib=macosx10.8 +// XFAIL: with_system_cxx_lib=macosx10.7 + int main(int, char**) { -- 2.7.4