mirror of https://github.com/microsoft/clang.git
Tie the macOS tests in test/Integration to the latest macOS SDK
This change will ensure that these tests won't fail when a new SDK that utilizes new compiler features is used. See https://reviews.llvm.org/D32178 for more context. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@304542 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
8679b18b17
commit
5f3537bf30
|
@ -1,4 +1,5 @@
|
|||
// RUN: %clang -fsyntax-only %s
|
||||
// REQUIRES: macos-sdk-10.12
|
||||
#ifdef __APPLE__
|
||||
#include <Carbon/Carbon.h>
|
||||
#endif
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
// RUN: %clang -arch x86_64 -x objective-c-header %s -o %t.h.pch
|
||||
// RUN: touch %t.empty.m
|
||||
// RUN: %clang -arch x86_64 -fsyntax-only %t.empty.m -include %t.h -Xclang -ast-dump 2>&1 > /dev/null
|
||||
// REQUIRES: macos-sdk-10.12
|
||||
#ifdef __APPLE__
|
||||
#include <Cocoa/Cocoa.h>
|
||||
#endif
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
// RUN: %clang -arch x86_64 %s -fsyntax-only -Xclang -print-stats
|
||||
// REQUIRES: macos-sdk-10.12
|
||||
#ifdef __APPLE__
|
||||
#include <Cocoa/Cocoa.h>
|
||||
#endif
|
||||
|
|
|
@ -529,3 +529,6 @@ if run_console_tests != 0:
|
|||
config.available_features.add('console')
|
||||
|
||||
lit.util.usePlatformSdkOnDarwin(config, lit_config)
|
||||
macOSSDKVersion = lit.util.findPlatformSdkVersionOnMacOS(config, lit_config)
|
||||
if macOSSDKVersion is not None:
|
||||
config.available_features.add('macos-sdk-' + macOSSDKVersion)
|
||||
|
|
Loading…
Reference in New Issue