// RUN: %clang_cc1 -fsyntax-only -fcolor-diagnostics %s 2>&1 | FileCheck %s
// RUN: %clang_cc1 -fsyntax-only -fcolor-diagnostics -fdiagnostics-show-template-tree %s 2>&1 | FileCheck %s -check-prefix=TREE
-// XFAIL: mingw32,win32
+// REQUIRES: ansi-escape-sequences
template<typename> struct foo {};
void func(foo<int>);
int main() {
if platform.system() not in ['Windows'] or lit.getBashPath() != '':
config.available_features.add('shell')
+# ANSI escape sequences in non-dump terminal
+if platform.system() not in ['Windows']:
+ config.available_features.add('ansi-escape-sequences')
+
# Registered Targets
def get_llc_props(tool):
set_of_targets = set()