https://github.com/boomanaiden154 created 
https://github.com/llvm/llvm-project/pull/169233

This test does not actually need to use the clang driver. Using the driver 
means that the environment plays much more into the tests results. We ran into 
a situation where the driver decided not to pass -fopenmp to the cc1 
invocation, causing the test to fail.

This also makes the test more consistent with the other OpenMP tests and should 
make it slightly faster (no subprocess invocation).

>From 9de77a35dec00e80ecff7c8f9b2ff6dbf61671a8 Mon Sep 17 00:00:00 2001
From: Aiden Grossman <[email protected]>
Date: Sun, 23 Nov 2025 19:58:27 +0000
Subject: [PATCH] [Clang][OpenMP] Make test use clang_cc1

This test does not actually need to use the clang driver. Using the
driver means that the environment plays much more into the tests
results. We ran into a situation where the driver decided not to pass
-fopenmp to the cc1 invocation, causing the test to fail.

This also makes the test more consistent with the other OpenMP tests and
should make it slightly faster (no subprocess invocation).
---
 clang/test/OpenMP/parallel_default_variableCategory_codegen.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/clang/test/OpenMP/parallel_default_variableCategory_codegen.cpp 
b/clang/test/OpenMP/parallel_default_variableCategory_codegen.cpp
index e94d590933c85..8aa5855e25998 100644
--- a/clang/test/OpenMP/parallel_default_variableCategory_codegen.cpp
+++ b/clang/test/OpenMP/parallel_default_variableCategory_codegen.cpp
@@ -1,4 +1,4 @@
-// RUN: %clangxx -Xclang -verify -Wno-vla -fopenmp -fopenmp-version=60 -x c++ 
-S -emit-llvm %s -o - | FileCheck %s
+// RUN: %clang_cc1 -verify -fopenmp -fopenmp-version=60 -x c++ -emit-llvm %s 
-o - | FileCheck %s
 // expected-no-diagnostics
 #ifndef HEADER
 #define HEADER

_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to