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