github-actions[bot] wrote:

<!--PREMERGE ADVISOR COMMENT: Windows-->
# :window: Windows x64 Test Results

* 51641 tests passed
* 889 tests skipped
* 14 tests failed

## Failed Tests
(click on a test name to see its output)

### Clang
<details>
<summary>Clang.OpenMP/declare_target_link_codegen.cpp</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem 
C:\_work\llvm-project\llvm-project\build\lib\clang\22\include -nostdsysteminc 
-verify -fopenmp -x c++ -triple powerpc64le-unknown-unknown 
-fopenmp-targets=powerpc64le-ibm-linux-gnu -emit-llvm 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\declare_target_link_codegen.cpp
 -o - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
--allow-unused-prefixes 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\declare_target_link_codegen.cpp
 --check-prefix HOST --check-prefix CHECK
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' 
-cc1 -internal-isystem 
'C:\_work\llvm-project\llvm-project\build\lib\clang\22\include' -nostdsysteminc 
-verify -fopenmp -x c++ -triple powerpc64le-unknown-unknown 
-fopenmp-targets=powerpc64le-ibm-linux-gnu -emit-llvm 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\declare_target_link_codegen.cpp'
 -o -
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
--allow-unused-prefixes 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\declare_target_link_codegen.cpp'
 --check-prefix HOST --check-prefix CHECK
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\declare_target_link_codegen.cpp:28:10:
 error: HOST: expected string not found in input
# | // HOST: [[MAPTYPES:@.+]] = private unnamed_addr constant [3 x i64] [i64 
35, i64 531, i64 531]
# |          ^
# | <stdin>:15:80: note: scanning from here
# | @.offload_sizes = private unnamed_addr constant [3 x i64] [i64 4, i64 4, 
i64 4]
# |                                                                             
   ^
# | <stdin>:16:14: note: possible intended match here
# | @.offload_maptypes = private unnamed_addr constant [3 x i64] [i64 35, i64 
19, i64 19]
# |              ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\declare_target_link_codegen.cpp
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             .
# |             .
# |             .
# |            10: @c_decl_tgt_ref_ptr = weak global ptr @c, align 8 
# |            11: @c = external global i32, align 4 
# |            12: @_ZL1d = internal global i32 2, align 4 
# |            13: @_ZL1d_47441057_decl_tgt_ref_ptr = weak global ptr @_ZL1d, 
align 8 
# |            14: 
@.__omp_offloading_10b30c21_47441057__Z6maini1v_l44.region_id = weak constant 
i8 0 
# |            15: @.offload_sizes = private unnamed_addr constant [3 x i64] 
[i64 4, i64 4, i64 4] 
# | check:28'0                                                                  
                  X error: no match found
# |            16: @.offload_maptypes = private unnamed_addr constant [3 x i64] 
[i64 35, i64 19, i64 19] 
# | check:28'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:28'1                  ?                                               
                          possible intended match
# |            17: @0 = private unnamed_addr constant [23 x i8] 
c";unknown;unknown;0;0;;\00", align 1 
# | check:28'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            18: @1 = private unnamed_addr constant %struct.ident_t { i32 0, 
i32 2, i32 0, i32 22, ptr @0 }, align 8 
# | check:28'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            19: 
@.__omp_offloading_10b30c21_47441057__Z6maini1v_l49.region_id = weak constant 
i8 0 
# | check:28'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            20: @.offload_sizes.1 = private unnamed_addr constant [2 x i64] 
[i64 4, i64 4] 
# | check:28'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            21: @.offload_maptypes.2 = private unnamed_addr constant [2 x 
i64] [i64 800, i64 19] 
# | check:28'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>Clang.OpenMP/map_struct_ordering.cpp</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem 
C:\_work\llvm-project\llvm-project\build\lib\clang\22\include -nostdsysteminc  
-verify -fopenmp -x c++ -std=c++11 -triple powerpc64le-unknown-unknown 
-fopenmp-targets=powerpc64le-ibm-linux-gnu -emit-llvm 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\map_struct_ordering.cpp -o 
- -Wno-openmp-mapping | 
c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
--allow-unused-prefixes 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\map_struct_ordering.cpp 
--check-prefix=CHECK
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' 
-cc1 -internal-isystem 
'C:\_work\llvm-project\llvm-project\build\lib\clang\22\include' -nostdsysteminc 
-verify -fopenmp -x c++ -std=c++11 -triple powerpc64le-unknown-unknown 
-fopenmp-targets=powerpc64le-ibm-linux-gnu -emit-llvm 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\map_struct_ordering.cpp' 
-o - -Wno-openmp-mapping
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
--allow-unused-prefixes 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\map_struct_ordering.cpp' 
--check-prefix=CHECK
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\map_struct_ordering.cpp:44:11:
 error: CHECK: expected string not found in input
# | // CHECK: @.offload_maptypes.2 = private unnamed_addr constant [1 x i64] 
[i64 [[#0x223]]]
# |           ^
# | <stdin>:16:70: note: scanning from here
# | @.offload_sizes.1 = private unnamed_addr constant [1 x i64] [i64 264]
# |                                                                      ^
# | <stdin>:16:70: note: with "0x223" equal to "547"
# | @.offload_sizes.1 = private unnamed_addr constant [1 x i64] [i64 264]
# |                                                                      ^
# | <stdin>:17:1: note: possible intended match here
# | @.offload_maptypes.2 = private unnamed_addr constant [1 x i64] [i64 35]
# | ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\map_struct_ordering.cpp
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             .
# |             .
# |             .
# |            11: @.offload_sizes = private unnamed_addr constant [3 x i64] 
[i64 264, i64 40, i64 8] 
# |            12: @.offload_maptypes = private unnamed_addr constant [3 x i64] 
[i64 1, i64 1, i64 16384] 
# |            13: @0 = private unnamed_addr constant [23 x i8] 
c";unknown;unknown;0;0;;\00", align 1 
# |            14: @1 = private unnamed_addr constant %struct.ident_t { i32 0, 
i32 2, i32 0, i32 22, ptr @0 }, align 8 
# |            15: 
@.__omp_offloading_10b30c21_2f4db7ca__Z10map_structv_l27.region_id = weak 
constant i8 0 
# |            16: @.offload_sizes.1 = private unnamed_addr constant [1 x i64] 
[i64 264] 
# | check:44'0                                                                  
        X error: no match found
# | check:44'1                                                                  
          with "0x223" equal to "547"
# |            17: @.offload_maptypes.2 = private unnamed_addr constant [1 x 
i64] [i64 35] 
# | check:44'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:44'2     ?                                                            
            possible intended match
# |            18: @.offload_sizes.3 = private unnamed_addr constant [1 x i64] 
[i64 264] 
# | check:44'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            19: @.offload_maptypes.4 = private unnamed_addr constant [1 x 
i64] [i64 2] 
# | check:44'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            20: @.offloading.entry_name = internal unnamed_addr constant [55 
x i8] c"__omp_offloading_10b30c21_2f4db7ca__Z10map_structv_l27\00", section 
".llvm.rodata.offloading", align 1 
# | check:44'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            21: 
@.offloading.entry.__omp_offloading_10b30c21_2f4db7ca__Z10map_structv_l27 = 
weak constant %struct.__tgt_offload_entry { i64 0, i16 1, i16 1, i32 0, ptr 
@.__omp_offloading_10b30c21_2f4db7ca__Z10map_structv_l27.region_id, ptr 
@.offloading.entry_name, i64 0, i64 0, ptr null }, section 
"llvm_offload_entries", align 8 
# | check:44'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            22:  
# | check:44'0     ~
# |             .
# |             .
# |             .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>Clang.OpenMP/reduction_implicit_map.cpp</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem 
C:\_work\llvm-project\llvm-project\build\lib\clang\22\include -nostdsysteminc 
-verify -fopenmp -fopenmp-cuda-mode -x c++   -triple 
powerpc64le-unknown-unknown -DCUDA   -fopenmp-targets=nvptx64-nvidia-cuda 
-emit-llvm-bc 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\reduction_implicit_map.cpp 
-o   
C:\_work\llvm-project\llvm-project\build\tools\clang\test\OpenMP\Output\reduction_implicit_map.cpp.tmp-ppc-host.bc
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' 
-cc1 -internal-isystem 
'C:\_work\llvm-project\llvm-project\build\lib\clang\22\include' -nostdsysteminc 
-verify -fopenmp -fopenmp-cuda-mode -x c++ -triple powerpc64le-unknown-unknown 
-DCUDA -fopenmp-targets=nvptx64-nvidia-cuda -emit-llvm-bc 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\reduction_implicit_map.cpp'
 -o 
'C:\_work\llvm-project\llvm-project\build\tools\clang\test\OpenMP\Output\reduction_implicit_map.cpp.tmp-ppc-host.bc'
# note: command had no output on stdout or stderr
# RUN: at line 7
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem 
C:\_work\llvm-project\llvm-project\build\lib\clang\22\include -nostdsysteminc 
-verify -fopenmp -fopenmp-cuda-mode -x c++   -triple nvptx64-unknown-unknown 
-DCUA   -fopenmp-targets=nvptx64-nvidia-cuda -DCUDA -emit-llvm 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\reduction_implicit_map.cpp 
  -fopenmp-is-target-device -fopenmp-host-ir-file-path 
C:\_work\llvm-project\llvm-project\build\tools\clang\test\OpenMP\Output\reduction_implicit_map.cpp.tmp-ppc-host.bc
   -o - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
--allow-unused-prefixes 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\reduction_implicit_map.cpp 
--check-prefix CHECK
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' 
-cc1 -internal-isystem 
'C:\_work\llvm-project\llvm-project\build\lib\clang\22\include' -nostdsysteminc 
-verify -fopenmp -fopenmp-cuda-mode -x c++ -triple nvptx64-unknown-unknown 
-DCUA -fopenmp-targets=nvptx64-nvidia-cuda -DCUDA -emit-llvm 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\reduction_implicit_map.cpp'
 -fopenmp-is-target-device -fopenmp-host-ir-file-path 
'C:\_work\llvm-project\llvm-project\build\tools\clang\test\OpenMP\Output\reduction_implicit_map.cpp.tmp-ppc-host.bc'
 -o -
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
--allow-unused-prefixes 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\reduction_implicit_map.cpp'
 --check-prefix CHECK
# note: command had no output on stdout or stderr
# RUN: at line 13
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem 
C:\_work\llvm-project\llvm-project\build\lib\clang\22\include -nostdsysteminc 
-verify -fopenmp -x c++    -triple powerpc64le-unknown-unknown -DDIAG   
-fopenmp-targets=powerpc64le-ibm-linux-gnu -emit-llvm    
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\reduction_implicit_map.cpp 
-o - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
--allow-unused-prefixes  
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\reduction_implicit_map.cpp 
   --check-prefix=CHECK1
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' 
-cc1 -internal-isystem 
'C:\_work\llvm-project\llvm-project\build\lib\clang\22\include' -nostdsysteminc 
-verify -fopenmp -x c++ -triple powerpc64le-unknown-unknown -DDIAG 
-fopenmp-targets=powerpc64le-ibm-linux-gnu -emit-llvm 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\reduction_implicit_map.cpp'
 -o -
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
--allow-unused-prefixes 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\reduction_implicit_map.cpp'
 --check-prefix=CHECK1
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\reduction_implicit_map.cpp:102:12:
 error: CHECK1: expected string not found in input
# | // CHECK1: @.offload_maptypes = private unnamed_addr constant [1 x i64] 
[i64 547]
# |            ^
# | <stdin>:22:66: note: scanning from here
# | @.offload_sizes = private unnamed_addr constant [1 x i64] [i64 4]
# |                                                                  ^
# | <stdin>:23:1: note: possible intended match here
# | @.offload_maptypes = private unnamed_addr constant [1 x i64] [i64 35]
# | ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\reduction_implicit_map.cpp
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |              .
# |              .
# |              .
# |             17: @0 = private unnamed_addr constant [23 x i8] 
c";unknown;unknown;0;0;;\00", align 1 
# |             18: @1 = private unnamed_addr constant %struct.ident_t { i32 0, 
i32 18, i32 0, i32 22, ptr @0 }, align 8 
# |             19: @.gomp_critical_user_.atomic_reduction.var = common global 
[8 x i32] zeroinitializer, align 8 
# |             20: @2 = private unnamed_addr constant %struct.ident_t { i32 0, 
i32 2, i32 0, i32 22, ptr @0 }, align 8 
# |             21: @.__omp_offloading_10b30c21_3dc570b7__Z3barv_l50.region_id 
= weak constant i8 0 
# |             22: @.offload_sizes = private unnamed_addr constant [1 x i64] 
[i64 4] 
# | check:102'0                                                                 
     X error: no match found
# |             23: @.offload_maptypes = private unnamed_addr constant [1 x 
i64] [i64 35] 
# | check:102'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:102'1     ?                                                           
           possible intended match
# |             24: @reduction_size.b_1959.artificial. = common thread_local 
global i64 0, align 8 
# | check:102'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             25: @3 = private unnamed_addr constant %struct.ident_t { i32 0, 
i32 514, i32 0, i32 22, ptr @0 }, align 8 
# | check:102'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             26: @.__omp_offloading_10b30c21_3dc570b7__Z3barv_l55.region_id 
= weak constant i8 0 
# | check:102'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             27: @.offload_sizes.1 = private unnamed_addr constant [1 x i64] 
[i64 8000] 
# | check:102'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             28: @.offload_maptypes.2 = private unnamed_addr constant [1 x 
i64] [i64 547] 
# | check:102'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>Clang.OpenMP/target_codegen.cpp</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem 
C:\_work\llvm-project\llvm-project\build\lib\clang\22\include -nostdsysteminc 
-verify -Wno-vla -fopenmp -fopenmp-version=45 -x c++ -triple 
powerpc64le-unknown-unknown -fopenmp-targets=powerpc64le-ibm-linux-gnu 
-emit-llvm 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_codegen.cpp -o - | 
c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
--allow-unused-prefixes 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_codegen.cpp 
--check-prefix CHECK --check-prefix CHECK-64 --check-prefix OMP45
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' 
-cc1 -internal-isystem 
'C:\_work\llvm-project\llvm-project\build\lib\clang\22\include' -nostdsysteminc 
-verify -Wno-vla -fopenmp -fopenmp-version=45 -x c++ -triple 
powerpc64le-unknown-unknown -fopenmp-targets=powerpc64le-ibm-linux-gnu 
-emit-llvm 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_codegen.cpp' -o -
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
--allow-unused-prefixes 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_codegen.cpp' 
--check-prefix CHECK --check-prefix CHECK-64 --check-prefix OMP45
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_codegen.cpp:87:15: 
error: CHECK-DAG: expected string not found in input
# | // CHECK-DAG: [[MAPT4:@.+]] = private unnamed_addr constant [9 x i64] [i64 
800, i64 547, i64 800, i64 547, i64 547, i64 800, i64 800, i64 547, i64 547]
# |               ^
# | <stdin>:1:1: note: scanning from here
# | ; ModuleID = 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_codegen.cpp'
# | ^
# | <stdin>:41:17: note: possible intended match here
# | @.offload_maptypes.6 = private unnamed_addr constant [9 x i64] [i64 800, 
i64 35, i64 800, i64 35, i64 35, i64 800, i64 800, i64 35, i64 35]
# |                 ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_codegen.cpp
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |           1: ; ModuleID = 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_codegen.cpp' 
# | dag:87'0     
X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 error: no match found
# |           2: source_filename = 
"C:\\_work\\llvm-project\\llvm-project\\clang\\test\\OpenMP\\target_codegen.cpp"
 
# | dag:87'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           3: target datalayout = "e-m:e-Fn32-i64:64-i128:128-n32:64" 
# | dag:87'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           4: target triple = "powerpc64le-unknown-unknown" 
# | dag:87'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           5:  
# | dag:87'0     ~
# |           6: %struct.ident_t = type { i32, i32, i32, i32, ptr } 
# | dag:87'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           .
# |           .
# |           .
# |          36: @.__omp_offloading_10b30c21_c2201fe6__Z3fooi_l244.region_id = 
weak constant i8 0 
# | dag:87'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          37: @.offload_sizes.3 = private unnamed_addr constant [2 x i64] 
[i64 4, i64 2] 
# | dag:87'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          38: @.offload_maptypes.4 = private unnamed_addr constant [2 x i64] 
[i64 800, i64 800] 
# | dag:87'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          39: @.__omp_offloading_10b30c21_c2201fe6__Z3fooi_l345.region_id = 
weak constant i8 0 
# | dag:87'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          40: @.offload_sizes.5 = private unnamed_addr constant [9 x i64] 
[i64 4, i64 40, i64 8, i64 0, i64 400, i64 8, i64 8, i64 0, i64 16] 
# | dag:87'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          41: @.offload_maptypes.6 = private unnamed_addr constant [9 x i64] 
[i64 800, i64 35, i64 800, i64 35, i64 35, i64 800, i64 800, i64 35, i64 35] 
# | dag:87'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | dag:87'1                     ?                                              
                                                                              
possible intended match
# |          42: @.__omp_offloading_10b30c21_c2201fe6__Z3barv_l808.region_id = 
weak constant i8 0 
# | dag:87'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          43: @.offload_sizes.7 = private unnamed_addr constant [1 x i64] 
[i64 4] 
# | dag:87'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          44: @.offload_maptypes.8 = private unnamed_addr constant [1 x i64] 
[i64 800] 
# | dag:87'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          45: 
@.__omp_offloading_10b30c21_c2201fe6__ZN2S12r1Ei_l497.region_id = weak constant 
i8 0 
# | dag:87'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          46: @.offload_sizes.9 = private unnamed_addr constant [5 x i64] 
[i64 8, i64 4, i64 8, i64 8, i64 0] 
# | dag:87'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           .
# |           .
# |           .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>Clang.OpenMP/target_defaultmap_codegen_01.cpp</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 8
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem 
C:\_work\llvm-project\llvm-project\build\lib\clang\22\include -nostdsysteminc 
-no-enable-noundef-analysis -DCK1 -verify -Wno-vla -fopenmp 
-fopenmp-targets=powerpc64le-ibm-linux-gnu -x c++ -triple 
powerpc64le-unknown-unknown -emit-llvm 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_defaultmap_codegen_01.cpp
 -o - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
--allow-unused-prefixes -allow-deprecated-dag-overlap  
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_defaultmap_codegen_01.cpp
 --check-prefix CK1
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' 
-cc1 -internal-isystem 
'C:\_work\llvm-project\llvm-project\build\lib\clang\22\include' -nostdsysteminc 
-no-enable-noundef-analysis -DCK1 -verify -Wno-vla -fopenmp 
-fopenmp-targets=powerpc64le-ibm-linux-gnu -x c++ -triple 
powerpc64le-unknown-unknown -emit-llvm 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_defaultmap_codegen_01.cpp'
 -o -
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
--allow-unused-prefixes -allow-deprecated-dag-overlap 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_defaultmap_codegen_01.cpp'
 --check-prefix CK1
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_defaultmap_codegen_01.cpp:29:13:
 error: CK1-DAG: expected string not found in input
# | // CK1-DAG: [[TYPES:@.+]] = {{.+}}constant [1 x i64] [i64 544]
# |             ^
# | <stdin>:10:106: note: scanning from here
# | 
@.__omp_offloading_10b30c21_5b0cff90__Z28implicit_maps_double_complexi_l52.region_id
 = weak constant i8 0
# |                                                                             
                             ^
# | <stdin>:11:32: note: possible intended match here
# | @.offload_sizes = private unnamed_addr constant [1 x i64] [i64 16]
# |                                ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_defaultmap_codegen_01.cpp
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |           .
# |           .
# |           .
# |           5:  
# |           6: %struct.ident_t = type { i32, i32, i32, i32, ptr } 
# |           7: %struct.__tgt_offload_entry = type { i64, i16, i16, i32, ptr, 
ptr, i64, i64, ptr } 
# |           8: %struct.__tgt_kernel_arguments = type { i32, i32, ptr, ptr, 
ptr, ptr, ptr, ptr, i64, i64, [3 x i32], [3 x i32], i32 } 
# |           9:  
# |          10: 
@.__omp_offloading_10b30c21_5b0cff90__Z28implicit_maps_double_complexi_l52.region_id
 = weak constant i8 0 
# | dag:29'0                                                                    
                                          X error: no match found
# |          11: @.offload_sizes = private unnamed_addr constant [1 x i64] [i64 
16] 
# | dag:29'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | dag:29'1                                    ?                               
     possible intended match
# |          12: @.offload_maptypes = private unnamed_addr constant [1 x i64] 
[i64 32] 
# | dag:29'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          13: @0 = private unnamed_addr constant [23 x i8] 
c";unknown;unknown;0;0;;\00", align 1 
# | dag:29'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          14: @1 = private unnamed_addr constant %struct.ident_t { i32 0, 
i32 2, i32 0, i32 22, ptr @0 }, align 8 
# | dag:29'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          15: @.offloading.entry_name = internal unnamed_addr constant [73 x 
i8] 
c"__omp_offloading_10b30c21_5b0cff90__Z28implicit_maps_double_complexi_l52\00", 
section ".llvm.rodata.offloading", align 1 
# | dag:29'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          16: 
@.offloading.entry.__omp_offloading_10b30c21_5b0cff90__Z28implicit_maps_double_complexi_l52
 = weak constant %struct.__tgt_offload_entry { i64 0, i16 1, i16 1, i32 0, ptr 
@.__omp_offloading_10b30c21_5b0cff90__Z28implicit_maps_double_complexi_l52.region_id,
 ptr @.offloading.entry_name, i64 0, i64 0, ptr null }, section 
"llvm_offload_entries", align 8 
# | dag:29'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           .
# |           .
# |           .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>Clang.OpenMP/target_defaultmap_codegen_02.cpp</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 6
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem 
C:\_work\llvm-project\llvm-project\build\lib\clang\22\include -nostdsysteminc 
-DCK1 -verify -fopenmp -fopenmp-targets=powerpc64le-ibm-linux-gnu -x c++ 
-triple powerpc64le-unknown-unknown -emit-llvm 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_defaultmap_codegen_02.cpp
 -o - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
--allow-unused-prefixes -allow-deprecated-dag-overlap  
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_defaultmap_codegen_02.cpp
 --check-prefix CK1 --check-prefix CK1-64
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' 
-cc1 -internal-isystem 
'C:\_work\llvm-project\llvm-project\build\lib\clang\22\include' -nostdsysteminc 
-DCK1 -verify -fopenmp -fopenmp-targets=powerpc64le-ibm-linux-gnu -x c++ 
-triple powerpc64le-unknown-unknown -emit-llvm 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_defaultmap_codegen_02.cpp'
 -o -
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
--allow-unused-prefixes -allow-deprecated-dag-overlap 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_defaultmap_codegen_02.cpp'
 --check-prefix CK1 --check-prefix CK1-64
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_defaultmap_codegen_02.cpp:26:13:
 error: CK1-DAG: expected string not found in input
# | // CK1-DAG: [[TYPES:@.+]] = {{.+}}constant [1 x i64] [i64 4640]
# |             ^
# | <stdin>:10:101: note: scanning from here
# | 
@.__omp_offloading_10b30c21_ec688fd6__Z23implicit_present_scalari_l41.region_id 
= weak constant i8 0
# |                                                                             
                        ^
# | <stdin>:11:32: note: possible intended match here
# | @.offload_sizes = private unnamed_addr constant [1 x i64] [i64 4]
# |                                ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_defaultmap_codegen_02.cpp
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |           .
# |           .
# |           .
# |           5:  
# |           6: %struct.ident_t = type { i32, i32, i32, i32, ptr } 
# |           7: %struct.__tgt_offload_entry = type { i64, i16, i16, i32, ptr, 
ptr, i64, i64, ptr } 
# |           8: %struct.__tgt_kernel_arguments = type { i32, i32, ptr, ptr, 
ptr, ptr, ptr, ptr, i64, i64, [3 x i32], [3 x i32], i32 } 
# |           9:  
# |          10: 
@.__omp_offloading_10b30c21_ec688fd6__Z23implicit_present_scalari_l41.region_id 
= weak constant i8 0 
# | dag:26'0                                                                    
                                     X error: no match found
# |          11: @.offload_sizes = private unnamed_addr constant [1 x i64] [i64 
4] 
# | dag:26'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | dag:26'1                                    ?                               
    possible intended match
# |          12: @.offload_maptypes = private unnamed_addr constant [1 x i64] 
[i64 4128] 
# | dag:26'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          13: @0 = private unnamed_addr constant [23 x i8] 
c";unknown;unknown;0;0;;\00", align 1 
# | dag:26'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          14: @1 = private unnamed_addr constant %struct.ident_t { i32 0, 
i32 2, i32 0, i32 22, ptr @0 }, align 8 
# | dag:26'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          15: @.offloading.entry_name = internal unnamed_addr constant [68 x 
i8] c"__omp_offloading_10b30c21_ec688fd6__Z23implicit_present_scalari_l41\00", 
section ".llvm.rodata.offloading", align 1 
# | dag:26'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          16: 
@.offloading.entry.__omp_offloading_10b30c21_ec688fd6__Z23implicit_present_scalari_l41
 = weak constant %struct.__tgt_offload_entry { i64 0, i16 1, i16 1, i32 0, ptr 
@.__omp_offloading_10b30c21_ec688fd6__Z23implicit_present_scalari_l41.region_id,
 ptr @.offloading.entry_name, i64 0, i64 0, ptr null }, section 
"llvm_offload_entries", align 8 
# | dag:26'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           .
# |           .
# |           .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>Clang.OpenMP/target_map_codegen_08.cpp</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 6
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem 
C:\_work\llvm-project\llvm-project\build\lib\clang\22\include -nostdsysteminc 
-DCK9 -verify -fopenmp -fopenmp-targets=powerpc64le-ibm-linux-gnu -x c++ 
-triple powerpc64le-unknown-unknown -emit-llvm 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_08.cpp 
-o - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
--allow-unused-prefixes -allow-deprecated-dag-overlap  
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_08.cpp 
--check-prefix CK9
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' 
-cc1 -internal-isystem 
'C:\_work\llvm-project\llvm-project\build\lib\clang\22\include' -nostdsysteminc 
-DCK9 -verify -fopenmp -fopenmp-targets=powerpc64le-ibm-linux-gnu -x c++ 
-triple powerpc64le-unknown-unknown -emit-llvm 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_08.cpp'
 -o -
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
--allow-unused-prefixes -allow-deprecated-dag-overlap 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_08.cpp'
 --check-prefix CK9
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_08.cpp:40:13:
 error: CK9-DAG: expected string not found in input
# | // CK9-DAG: [[TYPES:@.+]] = {{.+}}constant [1 x i64] [i64 547]
# |             ^
# | <stdin>:10:97: note: scanning from here
# | @.__omp_offloading_10b30c21_6dd1fe5c__Z19implicit_maps_arrayi_l59.region_id 
= weak constant i8 0
# |                                                                             
                    ^
# | <stdin>:11:32: note: possible intended match here
# | @.offload_sizes = private unnamed_addr constant [1 x i64] [i64 16]
# |                                ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_08.cpp
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |           .
# |           .
# |           .
# |           5:  
# |           6: %struct.ident_t = type { i32, i32, i32, i32, ptr } 
# |           7: %struct.__tgt_offload_entry = type { i64, i16, i16, i32, ptr, 
ptr, i64, i64, ptr } 
# |           8: %struct.__tgt_kernel_arguments = type { i32, i32, ptr, ptr, 
ptr, ptr, ptr, ptr, i64, i64, [3 x i32], [3 x i32], i32 } 
# |           9:  
# |          10: 
@.__omp_offloading_10b30c21_6dd1fe5c__Z19implicit_maps_arrayi_l59.region_id = 
weak constant i8 0 
# | dag:40'0                                                                    
                                 X error: no match found
# |          11: @.offload_sizes = private unnamed_addr constant [1 x i64] [i64 
16] 
# | dag:40'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | dag:40'1                                    ?                               
     possible intended match
# |          12: @.offload_maptypes = private unnamed_addr constant [1 x i64] 
[i64 35] 
# | dag:40'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          13: @0 = private unnamed_addr constant [23 x i8] 
c";unknown;unknown;0;0;;\00", align 1 
# | dag:40'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          14: @1 = private unnamed_addr constant %struct.ident_t { i32 0, 
i32 2, i32 0, i32 22, ptr @0 }, align 8 
# | dag:40'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          15: @.offloading.entry_name = internal unnamed_addr constant [64 x 
i8] c"__omp_offloading_10b30c21_6dd1fe5c__Z19implicit_maps_arrayi_l59\00", 
section ".llvm.rodata.offloading", align 1 
# | dag:40'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          16: 
@.offloading.entry.__omp_offloading_10b30c21_6dd1fe5c__Z19implicit_maps_arrayi_l59
 = weak constant %struct.__tgt_offload_entry { i64 0, i16 1, i16 1, i32 0, ptr 
@.__omp_offloading_10b30c21_6dd1fe5c__Z19implicit_maps_arrayi_l59.region_id, 
ptr @.offloading.entry_name, i64 0, i64 0, ptr null }, section 
"llvm_offload_entries", align 8 
# | dag:40'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           .
# |           .
# |           .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>Clang.OpenMP/target_map_codegen_10.cpp</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 7
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem 
C:\_work\llvm-project\llvm-project\build\lib\clang\22\include -nostdsysteminc 
-DCK11 -verify -fopenmp -fopenmp-version=45 
-fopenmp-targets=powerpc64le-ibm-linux-gnu -x c++ -triple 
powerpc64le-unknown-unknown -emit-llvm 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_10.cpp 
-o - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
--allow-unused-prefixes -allow-deprecated-dag-overlap  
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_10.cpp 
--check-prefixes CK11,CK11_4
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' 
-cc1 -internal-isystem 
'C:\_work\llvm-project\llvm-project\build\lib\clang\22\include' -nostdsysteminc 
-DCK11 -verify -fopenmp -fopenmp-version=45 
-fopenmp-targets=powerpc64le-ibm-linux-gnu -x c++ -triple 
powerpc64le-unknown-unknown -emit-llvm 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_10.cpp'
 -o -
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
--allow-unused-prefixes -allow-deprecated-dag-overlap 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_10.cpp'
 --check-prefixes CK11,CK11_4
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_10.cpp:34:16:
 error: CK11_4-DAG: expected string not found in input
# | // CK11_4-DAG: [[TYPES:@.+]] = {{.+}}constant [2 x i64] [i64 547, i64 547]
# |                ^
# | <stdin>:10:108: note: scanning from here
# | 
@.__omp_offloading_10b30c21_da524911__Z28implicit_maps_double_complexiPi_l55.region_id
 = weak constant i8 0
# |                                                                             
                               ^
# | <stdin>:11:32: note: possible intended match here
# | @.offload_sizes = private unnamed_addr constant [2 x i64] [i64 16, i64 8]
# |                                ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_10.cpp
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |           .
# |           .
# |           .
# |           5:  
# |           6: %struct.ident_t = type { i32, i32, i32, i32, ptr } 
# |           7: %struct.__tgt_offload_entry = type { i64, i16, i16, i32, ptr, 
ptr, i64, i64, ptr } 
# |           8: %struct.__tgt_kernel_arguments = type { i32, i32, ptr, ptr, 
ptr, ptr, ptr, ptr, i64, i64, [3 x i32], [3 x i32], i32 } 
# |           9:  
# |          10: 
@.__omp_offloading_10b30c21_da524911__Z28implicit_maps_double_complexiPi_l55.region_id
 = weak constant i8 0 
# | dag:34'0                                                                    
                                            X error: no match found
# |          11: @.offload_sizes = private unnamed_addr constant [2 x i64] [i64 
16, i64 8] 
# | dag:34'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | dag:34'1                                    ?                               
            possible intended match
# |          12: @.offload_maptypes = private unnamed_addr constant [2 x i64] 
[i64 35, i64 35] 
# | dag:34'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          13: @0 = private unnamed_addr constant [23 x i8] 
c";unknown;unknown;0;0;;\00", align 1 
# | dag:34'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          14: @1 = private unnamed_addr constant %struct.ident_t { i32 0, 
i32 2, i32 0, i32 22, ptr @0 }, align 8 
# | dag:34'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          15: @.offloading.entry_name = internal unnamed_addr constant [75 x 
i8] 
c"__omp_offloading_10b30c21_da524911__Z28implicit_maps_double_complexiPi_l55\00",
 section ".llvm.rodata.offloading", align 1 
# | dag:34'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          16: 
@.offloading.entry.__omp_offloading_10b30c21_da524911__Z28implicit_maps_double_complexiPi_l55
 = weak constant %struct.__tgt_offload_entry { i64 0, i16 1, i16 1, i32 0, ptr 
@.__omp_offloading_10b30c21_da524911__Z28implicit_maps_double_complexiPi_l55.region_id,
 ptr @.offloading.entry_name, i64 0, i64 0, ptr null }, section 
"llvm_offload_entries", align 8 
# | dag:34'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           .
# |           .
# |           .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>Clang.OpenMP/target_map_codegen_12.cpp</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 6
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem 
C:\_work\llvm-project\llvm-project\build\lib\clang\22\include -nostdsysteminc 
-DCK13 -verify -Wno-vla -fopenmp -fopenmp-targets=powerpc64le-ibm-linux-gnu -x 
c++ -triple powerpc64le-unknown-unknown -emit-llvm 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_12.cpp 
-o - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
--allow-unused-prefixes -allow-deprecated-dag-overlap  
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_12.cpp 
--check-prefix CK13
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' 
-cc1 -internal-isystem 
'C:\_work\llvm-project\llvm-project\build\lib\clang\22\include' -nostdsysteminc 
-DCK13 -verify -Wno-vla -fopenmp -fopenmp-targets=powerpc64le-ibm-linux-gnu -x 
c++ -triple powerpc64le-unknown-unknown -emit-llvm 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_12.cpp'
 -o -
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
--allow-unused-prefixes -allow-deprecated-dag-overlap 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_12.cpp'
 --check-prefix CK13
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_12.cpp:43:14:
 error: CK13-DAG: expected string not found in input
# | // CK13-DAG: [[TYPES:@.+]] = {{.+}}constant [3 x i64] [i64 800, i64 800, 
i64 547]
# |              ^
# | <stdin>:10:113: note: scanning from here
# | 
@.__omp_offloading_10b30c21_3890cd83__Z35implicit_maps_variable_length_arrayi_l79.region_id
 = weak constant i8 0
# |                                                                             
                                    ^
# | <stdin>:12:35: note: possible intended match here
# | @.offload_maptypes = private unnamed_addr constant [3 x i64] [i64 800, i64 
800, i64 35]
# |                                   ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_12.cpp
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |           .
# |           .
# |           .
# |           5:  
# |           6: %struct.ident_t = type { i32, i32, i32, i32, ptr } 
# |           7: %struct.__tgt_offload_entry = type { i64, i16, i16, i32, ptr, 
ptr, i64, i64, ptr } 
# |           8: %struct.__tgt_kernel_arguments = type { i32, i32, ptr, ptr, 
ptr, ptr, ptr, ptr, i64, i64, [3 x i32], [3 x i32], i32 } 
# |           9:  
# |          10: 
@.__omp_offloading_10b30c21_3890cd83__Z35implicit_maps_variable_length_arrayi_l79.region_id
 = weak constant i8 0 
# | dag:43'0                                                                    
                                                 X error: no match found
# |          11: @.offload_sizes = private unnamed_addr constant [3 x i64] [i64 
8, i64 8, i64 0] 
# | dag:43'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          12: @.offload_maptypes = private unnamed_addr constant [3 x i64] 
[i64 800, i64 800, i64 35] 
# | dag:43'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | dag:43'1                                       ?                            
                          possible intended match
# |          13: @0 = private unnamed_addr constant [23 x i8] 
c";unknown;unknown;0;0;;\00", align 1 
# | dag:43'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          14: @1 = private unnamed_addr constant %struct.ident_t { i32 0, 
i32 2, i32 0, i32 22, ptr @0 }, align 8 
# | dag:43'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          15: @.offloading.entry_name = internal unnamed_addr constant [80 x 
i8] 
c"__omp_offloading_10b30c21_3890cd83__Z35implicit_maps_variable_length_arrayi_l79\00",
 section ".llvm.rodata.offloading", align 1 
# | dag:43'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          16: 
@.offloading.entry.__omp_offloading_10b30c21_3890cd83__Z35implicit_maps_variable_length_arrayi_l79
 = weak constant %struct.__tgt_offload_entry { i64 0, i16 1, i16 1, i32 0, ptr 
@.__omp_offloading_10b30c21_3890cd83__Z35implicit_maps_variable_length_arrayi_l79.region_id,
 ptr @.offloading.entry_name, i64 0, i64 0, ptr null }, section 
"llvm_offload_entries", align 8 
# | dag:43'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          17:  
# | dag:43'0     ~
# |           .
# |           .
# |           .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>Clang.OpenMP/target_map_codegen_13.cpp</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 6
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem 
C:\_work\llvm-project\llvm-project\build\lib\clang\22\include -nostdsysteminc 
-DCK14 -verify -fopenmp -fopenmp-targets=powerpc64le-ibm-linux-gnu -x c++ 
-triple powerpc64le-unknown-unknown -emit-llvm 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_13.cpp 
-o - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
--allow-unused-prefixes -allow-deprecated-dag-overlap  
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_13.cpp 
--check-prefix CK14 --check-prefix CK14-64
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' 
-cc1 -internal-isystem 
'C:\_work\llvm-project\llvm-project\build\lib\clang\22\include' -nostdsysteminc 
-DCK14 -verify -fopenmp -fopenmp-targets=powerpc64le-ibm-linux-gnu -x c++ 
-triple powerpc64le-unknown-unknown -emit-llvm 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_13.cpp'
 -o -
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
--allow-unused-prefixes -allow-deprecated-dag-overlap 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_13.cpp'
 --check-prefix CK14 --check-prefix CK14-64
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_13.cpp:46:14:
 error: CK14-DAG: expected string not found in input
# | // CK14-DAG: [[TYPES:@.+]] = {{.+}}constant [4 x i64] [i64 32, i64 
281474976711171, i64 281474976711171, i64 800]
# |              ^
# | <stdin>:17:86: note: scanning from here
# | @.__omp_offloading_10b30c21_781387dc__ZN3SSS3fooEi_l54.region_id = weak 
constant i8 0
# |                                                                             
         ^
# | <stdin>:19:35: note: possible intended match here
# | @.offload_maptypes = private unnamed_addr constant [4 x i64] [i64 32, i64 
281474976710659, i64 281474976710659, i64 800]
# |                                   ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_13.cpp
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |           .
# |           .
# |           .
# |          12:  
# |          13: $_ZN3SSS3fooEi = comdat any 
# |          14:  
# |          15: $_ZN3SSSC2Eid = comdat any 
# |          16:  
# |          17: 
@.__omp_offloading_10b30c21_781387dc__ZN3SSS3fooEi_l54.region_id = weak 
constant i8 0 
# | dag:46'0                                                                    
                      X error: no match found
# |          18: @.offload_sizes = private unnamed_addr constant [4 x i64] [i64 
0, i64 4, i64 8, i64 4] 
# | dag:46'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          19: @.offload_maptypes = private unnamed_addr constant [4 x i64] 
[i64 32, i64 281474976710659, i64 281474976710659, i64 800] 
# | dag:46'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | dag:46'1                                       ?                            
                                                           possible intended 
match
# |          20: @0 = private unnamed_addr constant [23 x i8] 
c";unknown;unknown;0;0;;\00", align 1 
# | dag:46'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          21: @1 = private unnamed_addr constant %struct.ident_t { i32 0, 
i32 2, i32 0, i32 22, ptr @0 }, align 8 
# | dag:46'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          22: @.offloading.entry_name = internal unnamed_addr constant [53 x 
i8] c"__omp_offloading_10b30c21_781387dc__ZN3SSS3fooEi_l54\00", section 
".llvm.rodata.offloading", align 1 
# | dag:46'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          23: 
@.offloading.entry.__omp_offloading_10b30c21_781387dc__ZN3SSS3fooEi_l54 = weak 
constant %struct.__tgt_offload_entry { i64 0, i16 1, i16 1, i32 0, ptr 
@.__omp_offloading_10b30c21_781387dc__ZN3SSS3fooEi_l54.region_id, ptr 
@.offloading.entry_name, i64 0, i64 0, ptr null }, section 
"llvm_offload_entries", align 8 
# | dag:46'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          24:  
# | dag:46'0     ~
# |           .
# |           .
# |           .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>Clang.OpenMP/target_map_codegen_14.cpp</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 6
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem 
C:\_work\llvm-project\llvm-project\build\lib\clang\22\include -nostdsysteminc 
-DCK15 -verify -fopenmp -fopenmp-targets=powerpc64le-ibm-linux-gnu -x c++ 
-triple powerpc64le-unknown-unknown -emit-llvm 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_14.cpp 
-o - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
--allow-unused-prefixes -allow-deprecated-dag-overlap  
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_14.cpp 
--check-prefix CK15 --check-prefix CK15-64
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' 
-cc1 -internal-isystem 
'C:\_work\llvm-project\llvm-project\build\lib\clang\22\include' -nostdsysteminc 
-DCK15 -verify -fopenmp -fopenmp-targets=powerpc64le-ibm-linux-gnu -x c++ 
-triple powerpc64le-unknown-unknown -emit-llvm 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_14.cpp'
 -o -
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
--allow-unused-prefixes -allow-deprecated-dag-overlap 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_14.cpp'
 --check-prefix CK15 --check-prefix CK15-64
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_14.cpp:42:10:
 error: CK15: expected string not found in input
# | // CK15: [[TYPES:@.+]] = {{.+}}constant [4 x i64] [i64 32, i64 
281474976711171, i64 281474976711171, i64 800]
# |          ^
# | <stdin>:20:87: note: scanning from here
# | @.offload_sizes = private unnamed_addr constant [4 x i64] [i64 0, i64 4, 
i64 8, i64 4]
# |                                                                             
          ^
# | <stdin>:21:35: note: possible intended match here
# | @.offload_maptypes = private unnamed_addr constant [4 x i64] [i64 32, i64 
281474976710659, i64 281474976710659, i64 800]
# |                                   ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_14.cpp
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             .
# |             .
# |             .
# |            15: $_ZN4SSSTILi123EE3barILi210EEEvi = comdat any 
# |            16:  
# |            17: $_ZN4SSSTILi123EEC2Eid = comdat any 
# |            18:  
# |            19: 
@.__omp_offloading_10b30c21_eabb1192__ZN4SSSTILi123EE3fooEi_l58.region_id = 
weak constant i8 0 
# |            20: @.offload_sizes = private unnamed_addr constant [4 x i64] 
[i64 0, i64 4, i64 8, i64 4] 
# | check:42'0                                                                  
                         X error: no match found
# |            21: @.offload_maptypes = private unnamed_addr constant [4 x i64] 
[i64 32, i64 281474976710659, i64 281474976710659, i64 800] 
# | check:42'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:42'1                                       ?                          
                                                             possible intended 
match
# |            22: @0 = private unnamed_addr constant [23 x i8] 
c";unknown;unknown;0;0;;\00", align 1 
# | check:42'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            23: @1 = private unnamed_addr constant %struct.ident_t { i32 0, 
i32 2, i32 0, i32 22, ptr @0 }, align 8 
# | check:42'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            24: 
@.__omp_offloading_10b30c21_eabb1192__ZN4SSSTILi123EE3barILi210EEEvi_l66.region_id
 = weak constant i8 0 
# | check:42'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            25: @.offload_sizes.1 = private unnamed_addr constant [4 x i64] 
[i64 0, i64 4, i64 8, i64 4] 
# | check:42'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            26: @.offload_maptypes.2 = private unnamed_addr constant [4 x 
i64] [i64 32, i64 281474976710659, i64 281474976710659, i64 800] 
# | check:42'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>Clang.OpenMP/target_map_codegen_16.cpp</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 6
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem 
C:\_work\llvm-project\llvm-project\build\lib\clang\22\include -nostdsysteminc 
-DCK17 -verify -fopenmp -fopenmp-targets=powerpc64le-ibm-linux-gnu -x c++ 
-triple powerpc64le-unknown-unknown -emit-llvm 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_16.cpp 
-o - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
--allow-unused-prefixes -allow-deprecated-dag-overlap  
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_16.cpp 
--check-prefix CK17
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' 
-cc1 -internal-isystem 
'C:\_work\llvm-project\llvm-project\build\lib\clang\22\include' -nostdsysteminc 
-DCK17 -verify -fopenmp -fopenmp-targets=powerpc64le-ibm-linux-gnu -x c++ 
-triple powerpc64le-unknown-unknown -emit-llvm 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_16.cpp'
 -o -
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
--allow-unused-prefixes -allow-deprecated-dag-overlap 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_16.cpp'
 --check-prefix CK17
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_16.cpp:40:14:
 error: CK17-DAG: expected string not found in input
# | // CK17-DAG: [[TYPES:@.+]] = {{.+}}constant [1 x i64] [i64 547]
# |              ^
# | <stdin>:11:98: note: scanning from here
# | 
@.__omp_offloading_10b30c21_45e6a0d9__Z20implicit_maps_structi_l65.region_id = 
weak constant i8 0
# |                                                                             
                     ^
# | <stdin>:12:32: note: possible intended match here
# | @.offload_sizes = private unnamed_addr constant [1 x i64] [i64 16]
# |                                ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_codegen_16.cpp
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |           .
# |           .
# |           .
# |           6: %struct.ident_t = type { i32, i32, i32, i32, ptr } 
# |           7: %struct.__tgt_offload_entry = type { i64, i16, i16, i32, ptr, 
ptr, i64, i64, ptr } 
# |           8: %class.SSS = type { i32, double } 
# |           9: %struct.__tgt_kernel_arguments = type { i32, i32, ptr, ptr, 
ptr, ptr, ptr, ptr, i64, i64, [3 x i32], [3 x i32], i32 } 
# |          10:  
# |          11: 
@.__omp_offloading_10b30c21_45e6a0d9__Z20implicit_maps_structi_l65.region_id = 
weak constant i8 0 
# | dag:40'0                                                                    
                                  X error: no match found
# |          12: @.offload_sizes = private unnamed_addr constant [1 x i64] [i64 
16] 
# | dag:40'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | dag:40'1                                    ?                               
     possible intended match
# |          13: @.offload_maptypes = private unnamed_addr constant [1 x i64] 
[i64 35] 
# | dag:40'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          14: @0 = private unnamed_addr constant [23 x i8] 
c";unknown;unknown;0;0;;\00", align 1 
# | dag:40'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          15: @1 = private unnamed_addr constant %struct.ident_t { i32 0, 
i32 2, i32 0, i32 22, ptr @0 }, align 8 
# | dag:40'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          16: @.offloading.entry_name = internal unnamed_addr constant [65 x 
i8] c"__omp_offloading_10b30c21_45e6a0d9__Z20implicit_maps_structi_l65\00", 
section ".llvm.rodata.offloading", align 1 
# | dag:40'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          17: 
@.offloading.entry.__omp_offloading_10b30c21_45e6a0d9__Z20implicit_maps_structi_l65
 = weak constant %struct.__tgt_offload_entry { i64 0, i16 1, i16 1, i32 0, ptr 
@.__omp_offloading_10b30c21_45e6a0d9__Z20implicit_maps_structi_l65.region_id, 
ptr @.offloading.entry_name, i64 0, i64 0, ptr null }, section 
"llvm_offload_entries", align 8 
# | dag:40'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           .
# |           .
# |           .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>Clang.OpenMP/target_map_member_expr_codegen.cpp</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem 
C:\_work\llvm-project\llvm-project\build\lib\clang\22\include -nostdsysteminc 
-verify -fopenmp -fopenmp-targets=x86_64-pc-linux-gnu    -x c++ -triple 
x86_64-unknown-linux-gnu -emit-llvm 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_member_expr_codegen.cpp
 -o -    | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
--allow-unused-prefixes 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_member_expr_codegen.cpp
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' 
-cc1 -internal-isystem 
'C:\_work\llvm-project\llvm-project\build\lib\clang\22\include' -nostdsysteminc 
-verify -fopenmp -fopenmp-targets=x86_64-pc-linux-gnu -x c++ -triple 
x86_64-unknown-linux-gnu -emit-llvm 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_member_expr_codegen.cpp'
 -o -
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
--allow-unused-prefixes 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_member_expr_codegen.cpp'
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_member_expr_codegen.cpp:89:11:
 error: CHECK: expected string not found in input
# | // CHECK: @.offload_maptypes = private unnamed_addr constant [4 x i64] [i64 
[[#0x20]], i64 [[#0x1000000000203]], i64 [[#0x1000000000203]], i64 
[[#0x1000000000203]]]
# |           ^
# | <stdin>:25:88: note: scanning from here
# | @.offload_sizes = private unnamed_addr constant [4 x i64] [i64 12, i64 4, 
i64 4, i64 4]
# |                                                                             
           ^
# | <stdin>:25:88: note: with "0x20" equal to "32"
# | @.offload_sizes = private unnamed_addr constant [4 x i64] [i64 12, i64 4, 
i64 4, i64 4]
# |                                                                             
           ^
# | <stdin>:25:88: note: with "0x1000000000203" equal to "281474976711171"
# | @.offload_sizes = private unnamed_addr constant [4 x i64] [i64 12, i64 4, 
i64 4, i64 4]
# |                                                                             
           ^
# | <stdin>:25:88: note: with "0x1000000000203" equal to "281474976711171"
# | @.offload_sizes = private unnamed_addr constant [4 x i64] [i64 12, i64 4, 
i64 4, i64 4]
# |                                                                             
           ^
# | <stdin>:25:88: note: with "0x1000000000203" equal to "281474976711171"
# | @.offload_sizes = private unnamed_addr constant [4 x i64] [i64 12, i64 4, 
i64 4, i64 4]
# |                                                                             
           ^
# | <stdin>:29:1: note: possible intended match here
# | @.offload_sizes.1 = private unnamed_addr constant [4 x i64] [i64 0, i64 8, 
i64 0, i64 8]
# | ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_map_member_expr_codegen.cpp
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             .
# |             .
# |             .
# |            20: $_ZN1BC2Eii = comdat any 
# |            21:  
# |            22: $_ZN1AC2Eii = comdat any 
# |            23:  
# |            24: 
@.__omp_offloading_10b30c21_7084038f__ZN1B3runEv_l29.region_id = weak constant 
i8 0 
# |            25: @.offload_sizes = private unnamed_addr constant [4 x i64] 
[i64 12, i64 4, i64 4, i64 4] 
# | check:89'0                                                                  
                          X error: no match found
# | check:89'1                                                                  
                            with "0x20" equal to "32"
# | check:89'2                                                                  
                            with "0x1000000000203" equal to "281474976711171"
# | check:89'3                                                                  
                            with "0x1000000000203" equal to "281474976711171"
# | check:89'4                                                                  
                            with "0x1000000000203" equal to "281474976711171"
# |            26: @.offload_maptypes = private unnamed_addr constant [4 x i64] 
[i64 32, i64 281474976710659, i64 281474976710659, i64 281474976710659] 
# | check:89'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            27: @0 = private unnamed_addr constant [23 x i8] 
c";unknown;unknown;0;0;;\00", align 1 
# | check:89'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            28: @1 = private unnamed_addr constant %struct.ident_t { i32 0, 
i32 2, i32 0, i32 22, ptr @0 }, align 8 
# | check:89'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            29: @.offload_sizes.1 = private unnamed_addr constant [4 x i64] 
[i64 0, i64 8, i64 0, i64 8] 
# | check:89'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:89'5     ?                                                            
                             possible intended match
# |            30: @.offload_maptypes.2 = private unnamed_addr constant [4 x 
i64] [i64 1, i64 16384, i64 2, i64 16384] 
# | check:89'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            31: 
@.__omp_offloading_10b30c21_7084038f__ZN1C3barER10descriptorIfE_l65.region_id = 
weak constant i8 0 
# | check:89'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            32: @.offload_sizes.3 = private unnamed_addr constant [2 x i64] 
[i64 4, i64 40] 
# | check:89'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            33: @.offload_maptypes.4 = private unnamed_addr constant [2 x 
i64] [i64 288, i64 35] 
# | check:89'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            34: 
@.__omp_offloading_10b30c21_7084038f__ZN1C3barER10descriptorIfE_l73.region_id = 
weak constant i8 0 
# | check:89'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>Clang.OpenMP/target_simd_codegen.cpp</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem 
C:\_work\llvm-project\llvm-project\build\lib\clang\22\include -nostdsysteminc 
-verify -Wno-vla -fopenmp -fopenmp-version=45 -x c++ -triple 
powerpc64le-unknown-unknown -fopenmp-targets=powerpc64le-ibm-linux-gnu 
-emit-llvm 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_simd_codegen.cpp -o 
- | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
--allow-unused-prefixes 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_simd_codegen.cpp 
--check-prefix CHECK --check-prefix CHECK-64 --check-prefix OMP45
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' 
-cc1 -internal-isystem 
'C:\_work\llvm-project\llvm-project\build\lib\clang\22\include' -nostdsysteminc 
-verify -Wno-vla -fopenmp -fopenmp-version=45 -x c++ -triple 
powerpc64le-unknown-unknown -fopenmp-targets=powerpc64le-ibm-linux-gnu 
-emit-llvm 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_simd_codegen.cpp' 
-o -
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
--allow-unused-prefixes 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_simd_codegen.cpp' 
--check-prefix CHECK --check-prefix CHECK-64 --check-prefix OMP45
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_simd_codegen.cpp:87:15:
 error: CHECK-DAG: expected string not found in input
# | // CHECK-DAG: [[MAPT4:@.+]] = private unnamed_addr constant [9 x i64] [i64 
800, i64 547, i64 800, i64 547, i64 547, i64 800, i64 800, i64 547, i64 547]
# |               ^
# | <stdin>:1:1: note: scanning from here
# | ; ModuleID = 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_simd_codegen.cpp'
# | ^
# | <stdin>:31:17: note: possible intended match here
# | @.offload_maptypes.4 = private unnamed_addr constant [9 x i64] [i64 800, 
i64 35, i64 800, i64 35, i64 35, i64 800, i64 800, i64 35, i64 35]
# |                 ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_simd_codegen.cpp
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |           1: ; ModuleID = 
'C:\_work\llvm-project\llvm-project\clang\test\OpenMP\target_simd_codegen.cpp' 
# | dag:87'0     
X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 error: no match found
# |           2: source_filename = 
"C:\\_work\\llvm-project\\llvm-project\\clang\\test\\OpenMP\\target_simd_codegen.cpp"
 
# | dag:87'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           3: target datalayout = "e-m:e-Fn32-i64:64-i128:128-n32:64" 
# | dag:87'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           4: target triple = "powerpc64le-unknown-unknown" 
# | dag:87'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           5:  
# | dag:87'0     ~
# |           6: %struct.ident_t = type { i32, i32, i32, i32, ptr } 
# | dag:87'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           .
# |           .
# |           .
# |          26: @.__omp_offloading_10b30c21_51ba2b27__Z3fooi_l210.region_id = 
weak constant i8 0 
# | dag:87'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          27: @.offload_sizes.1 = private unnamed_addr constant [2 x i64] 
[i64 4, i64 2] 
# | dag:87'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          28: @.offload_maptypes.2 = private unnamed_addr constant [2 x i64] 
[i64 800, i64 800] 
# | dag:87'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          29: @.__omp_offloading_10b30c21_51ba2b27__Z3fooi_l306.region_id = 
weak constant i8 0 
# | dag:87'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          30: @.offload_sizes.3 = private unnamed_addr constant [9 x i64] 
[i64 4, i64 40, i64 8, i64 0, i64 400, i64 8, i64 8, i64 0, i64 16] 
# | dag:87'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          31: @.offload_maptypes.4 = private unnamed_addr constant [9 x i64] 
[i64 800, i64 35, i64 800, i64 35, i64 35, i64 800, i64 800, i64 35, i64 35] 
# | dag:87'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | dag:87'1                     ?                                              
                                                                              
possible intended match
# |          32: 
@.__omp_offloading_10b30c21_51ba2b27__ZN2S12r1Ei_l440.region_id = weak constant 
i8 0 
# | dag:87'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          33: @.offload_sizes.5 = private unnamed_addr constant [5 x i64] 
[i64 8, i64 4, i64 8, i64 8, i64 0] 
# | dag:87'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          34: @.offload_maptypes.6 = private unnamed_addr constant [5 x i64] 
[i64 547, i64 800, i64 800, i64 800, i64 35] 
# | dag:87'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          35: 
@.__omp_offloading_10b30c21_51ba2b27__ZL7fstatici_l419.region_id = weak 
constant i8 0 
# | dag:87'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |          36: @.offload_sizes.7 = private unnamed_addr constant [4 x i64] 
[i64 4, i64 2, i64 1, i64 40] 
# | dag:87'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           .
# |           .
# |           .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>

If these failures are unrelated to your changes (for example tests are broken 
or flaky at HEAD), please open an issue at 
https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.

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

Reply via email to