diff --git a/clang/test/Interpreter/code-undo.cpp b/clang/test/Interpreter/code-undo.cpp --- a/clang/test/Interpreter/code-undo.cpp +++ b/clang/test/Interpreter/code-undo.cpp @@ -1,7 +1,4 @@ -// RUN: clang-repl "int i = 10;" 'extern "C" int printf(const char*,...);' \ -// RUN: 'auto r1 = printf("i = %d\n", i);' | FileCheck --check-prefix=CHECK-DRIVER %s // UNSUPPORTED: system-aix -// CHECK-DRIVER: i = 10 // RUN: cat %s | clang-repl | FileCheck %s extern "C" int printf(const char *, ...); int x1 = 0; diff --git a/clang/test/Interpreter/execute-weak.cpp b/clang/test/Interpreter/execute-weak.cpp --- a/clang/test/Interpreter/execute-weak.cpp +++ b/clang/test/Interpreter/execute-weak.cpp @@ -1,8 +1,3 @@ -// RUN: clang-repl "int x = 10;" "int y=7; err;" "int y = 10;" -// RUN: clang-repl "int i = 10;" 'extern "C" int printf(const char*,...);' \ -// RUN: 'auto r1 = printf("i = %d\n", i);' | FileCheck --check-prefix=CHECK-DRIVER %s -// CHECK-DRIVER: i = 10 -// // UNSUPPORTED: system-aix, system-windows // RUN: cat %s | clang-repl | FileCheck %s diff --git a/clang/test/Interpreter/execute.cpp b/clang/test/Interpreter/execute.cpp --- a/clang/test/Interpreter/execute.cpp +++ b/clang/test/Interpreter/execute.cpp @@ -1,9 +1,10 @@ +// UNSUPPORTED: system-aix + // clang-format off -// RUN: clang-repl "int x = 10;" "int y=7; err;" "int y = 10;" // RUN: clang-repl "int i = 10;" 'extern "C" int printf(const char*,...);' \ // RUN: 'auto r1 = printf("i = %d\n", i);' | FileCheck --check-prefix=CHECK-DRIVER %s -// UNSUPPORTED: system-aix // CHECK-DRIVER: i = 10 + // RUN: cat %s | clang-repl | FileCheck %s // RUN: cat %s | clang-repl -Xcc -O2 | FileCheck %s extern "C" int printf(const char *, ...); diff --git a/clang/test/Interpreter/fail.cpp b/clang/test/Interpreter/fail.cpp --- a/clang/test/Interpreter/fail.cpp +++ b/clang/test/Interpreter/fail.cpp @@ -3,11 +3,8 @@ // error, and then successfully recovers if we decide it's a success then for // the non-interactive mode the exit code should be a failure. // RUN: clang-repl "int x = 10;" "int y=7; err;" "int y = 10;" -// RUN: clang-repl "int i = 10;" 'extern "C" int printf(const char*,...);' \ -// RUN: 'auto r1 = printf("i = %d\n", i);' | FileCheck --check-prefix=CHECK-DRIVER %s // REQUIRES: host-supports-jit // UNSUPPORTED: system-aix -// CHECK-DRIVER: i = 10 // RUN: cat %s | not clang-repl | FileCheck %s BOOM! extern "C" int printf(const char *, ...); diff --git a/clang/test/Interpreter/lambda.cpp b/clang/test/Interpreter/lambda.cpp --- a/clang/test/Interpreter/lambda.cpp +++ b/clang/test/Interpreter/lambda.cpp @@ -1,9 +1,5 @@ -// RUN: clang-repl "int x = 10;" "int y=7; err;" "int y = 10;" -// RUN: clang-repl "int i = 10;" 'extern "C" int printf(const char*,...);' \ -// RUN: 'auto r1 = printf("i = %d\n", i);' | FileCheck --check-prefix=CHECK-DRIVER %s // REQUIRES: host-supports-jit // UNSUPPORTED: system-aix -// CHECK-DRIVER: i = 10 // RUN: cat %s | clang-repl | FileCheck %s // RUN: cat %s | clang-repl -Xcc -O2 | FileCheck %s extern "C" int printf(const char *, ...);