[flang-commits] [flang] 6ba1955 - [flang][OpenMP] Fix ignore-target-data.f90 test

Krzysztof Parzyszek via flang-commits flang-commits at lists.llvm.org
Fri Jun 20 09:09:26 PDT 2025


Author: Krzysztof Parzyszek
Date: 2025-06-20T11:09:07-05:00
New Revision: 6ba1955ba22c0bea4d2fb76c6dfcad0f5354be72

URL: https://github.com/llvm/llvm-project/commit/6ba1955ba22c0bea4d2fb76c6dfcad0f5354be72
DIFF: https://github.com/llvm/llvm-project/commit/6ba1955ba22c0bea4d2fb76c6dfcad0f5354be72.diff

LOG: [flang][OpenMP] Fix ignore-target-data.f90 test

Allow the function definition line to match with and without attrbute
set number.

This fixes build break after PR144534:
https://lab.llvm.org/buildbot/#/builders/157/builds/31331

Also move the test to the OpenMP subdirectory where it should have
been from the beginning.

Added: 
    flang/test/Lower/OpenMP/ignore-target-data.f90

Modified: 
    

Removed: 
    flang/test/Lower/ignore-target-data.f90


################################################################################
diff  --git a/flang/test/Lower/ignore-target-data.f90 b/flang/test/Lower/OpenMP/ignore-target-data.f90
similarity index 98%
rename from flang/test/Lower/ignore-target-data.f90
rename to flang/test/Lower/OpenMP/ignore-target-data.f90
index 08947c1370902..f1a150d5dfabc 100644
--- a/flang/test/Lower/ignore-target-data.f90
+++ b/flang/test/Lower/OpenMP/ignore-target-data.f90
@@ -6,7 +6,7 @@
 !NORT-NOT: call{{.*}}__tgt_target_data_end_mapper
 
 !Make sure we generate the body
-!LLVM: define internal void @_QFPf(ptr %[[A0:[0-9]+]], ptr %[[A1:[0-9]+]]) {
+!LLVM: define internal void @_QFPf(ptr %[[A0:[0-9]+]], ptr %[[A1:[0-9]+]])
 !LLVM:   %[[V0:[0-9]+]] = load i32, ptr %[[A0]], align 4
 !LLVM:   %[[V1:[0-9]+]] = load i32, ptr %[[A1]], align 4
 !LLVM:   %[[V2:[0-9]+]] = add i32 %[[V0]], %[[V1]]


        


More information about the flang-commits mailing list